我使用sql server 2014及以下代码:

if db_id('handel') is not null
    drop database handel;

create database handel;
use handel;

我收到错误:Database 'handel' does not exist. Make sure that the name is entered correctly.行上的use handel,这让我有些惊讶,就像在创建所述数据库之前的一行一样。谁能帮忙吗?

最佳答案

您错过了GO关键字:

if db_id('handel') is not null
    drop database handel;

create database handel;
GO
use handel;

关于sql - 数据库不存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27546177/

10-13 06:57