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);