我创建了我的数据库的脚本。
但是当我运行它时,脚本不会创建数据库。它跳过“创建数据库”语句,只创建表(在我目前选择的数据库上,所以不理想....)
(顺便说一句,查询执行没有错误。)
为什么会这样?为什么不能一次性创建数据库并编辑其中的内容?
(我知道你可以先检查数据库是否存在,但这不应该从一开始就发生)
--我的脚本--
CREATE DATABASE [EthicsDB]
USE [EthicsDB]
go
CREATE TABLE [dbo].[TempEmployee](
[PersonnelNumber] [int] IDENTITY(1,1) NOT NULL,
[Name] [varchar](80) NULL,
[SurName] [varchar](80) NULL,
[ManagerEmail] [varchar](80) NULL,
[ManagerName] [varchar](80) NULL,
CONSTRAINT [PK_TempEmployee] PRIMARY KEY CLUSTERED
(
[PersonnelNumber] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO