数据库删除后已经存在对象错误

Leo*_*nid 0 sql-server windows t-sql

开始学习 SQL Server 并坚持使用这个简单的代码:

drop database if exists dbo;

create database dbo;

create table dbo.a_table (a_table_a_field   int not null);
Run Code Online (Sandbox Code Playgroud)

在 SSMS 中运行两次会给出:“数据库中已经有一个名为‘a_table’的对象。”

看来我的做法完全错误。请帮忙。

Aar*_*and 5

您\xe2\x80\x99 已创建一个名为 的数据库dbo,但您\xe2\x80\x99 正在当前数据库中创建表。尝试在创建表语句之前添加以下内容:

\n\n
USE dbo;\n
Run Code Online (Sandbox Code Playgroud)\n\n

我也可能选择不同的数据库名称。dbo在SQ Server中有特定的含义。

\n