Sql server visual studio中的sql错误
为什么我会出现以下错误 错误11 SQL71006:每个批处理只允许一条语句。一批 之间可能需要分隔符,例如“GO” 声明。dbo.Table_1 这是我的密码:Sql server visual studio中的sql错误,sql-server,visual-studio,Sql Server,Visual Studio,为什么我会出现以下错误 错误11 SQL71006:每个批处理只允许一条语句。一批 之间可能需要分隔符,例如“GO” 声明。dbo.Table_1 这是我的密码: IF OBJECT_ID('Database1') IS NOT NULL DROP TABLE Table_1; CREATE TABLE [dbo].[Table] ( [departament] VARCHAR(MAX) NOT NULL PRIMARY KEY, [special
IF OBJECT_ID('Database1') IS NOT NULL
DROP TABLE Table_1;
CREATE TABLE [dbo].[Table]
(
[departament] VARCHAR(MAX) NOT NULL PRIMARY KEY,
[specializare] VARCHAR(MAX) NOT NULL,
[student] VARCHAR(MAX) NOT NULL,
[profesor] VARCHAR(MAX) NOT NULL
)
语句之间缺少一个
GO
IF OBJECT_ID('Database1') IS NOT NULL
DROP TABLE Table_1;
GO
CREATE TABLE [dbo].[Table]
(
[departament] VARCHAR(MAX) NOT NULL PRIMARY KEY,
[specializare] VARCHAR(MAX) NOT NULL,
[student] VARCHAR(MAX) NOT NULL,
[profesor] VARCHAR(MAX) NOT NULL
)
我希望您不要将表命名为
table
。如果将其命名为[View]
;),情况会更糟。但这只是一种简化。但是,对象ID中使用的名称可能类似于'Database1.dbo.Table\u 1'
。有趣的是,您不需要进入SSM,可能是因为自动提交。发生这种情况的原因如下所述: