DECLARE @script VARCHAR(MAX);
SET @script =
'
create table ali(id decimal(10,0));
drop table ali;
go
create table ali(id decimal(10,0));
drop table ali;
'
EXEC (@script);
执行上述查询时出现错误消息。请告诉我您是否有解决此问题的想法。
消息 102,级别 15,状态 1,第 4 行 'go' 附近的语法不正确。
注意:上面的创建和删除创建表的代码只是例如,我有一些其他的动态查询与 go 语句。请不要给出这个答案。
DECLARE @script VARCHAR(MAX),
@script1 VARCHAR(MAX);
SET @script =
'
create table ali(id decimal(10,0));
drop table ali;
';
SET @script1 =
'
create table ali(id decimal(10,0));
drop table ali;
';
EXEC (@script);
EXEC (@script1);