我有一个在 SQL Server 实例上执行的 SQL 文件,其中包含数据库的架构。该文件创建一个全新的数据库(例如,此服务器上不存在具有此名称的数据库):
CREATE DATABASE PROJECT;
并开始创建关系:
CREATE TABLE Courses (
CourseID INT NOT NULL PRIMARY KEY,
Name VARCHAR(64) NOT NULL UNIQUE,
Code CHAR(4) NOT NULL UNIQUE
);
...
这是 SQL Server 立即告诉我的:
Msg 2714, Level 16, State 6, Line 3
There is already an object named 'Courses' in the database.
知道为什么 SQL Server 会告诉我已经存在一个名为Courses
何时显然不存在的关系吗?
感谢您的时间。