如何将数据库上下文切换到新创建的数据库?
-
14-11-2019 - |
题
我写了一个脚本来创建数据库:
1:使用大师;
2:IF(db_id('myDB')为空)
3:创建数据库myDB;
4:使用 myDB;
但它不起作用......我收到一个错误: 无法在 sysdatabases 中找到数据库“myDB”的条目。未找到具有该名称的条目。确保输入的名称正确。(消息 911)
我的错误在哪里?
谢谢。
回答:
去!去!去
有用的链接: 如果不使用 GO,以编程方式,您将需要进行 2 个单独的数据库调用。
解决方案
其他提示
如果你用一个分隔你的语句,它会起作用 go
USE master;
go
IF (db_id('myDB') is null)
CREATE DATABASE myDB;
go
USE myDB;
不隶属于 StackOverflow