テーブルを作成してデータを入力するスクリプトを作成し、アプリがテーブルにアクセスするためのストアド プロシージャを作成しようとしています。ストアド プロシージャに到達するまで、スクリプトは正常に実行されます。.sql ファイルをアプリに読み込んでから、接続を介してこのスクリプトを 1 回の実行で実行しようとしています。スクリプトのこのチャンクから「go」キーワードを削除して、1 回の実行で実行する方法はありますか?
if object_id('GetStudentByID') is not null
drop procedure GetStudentByID;
go
create procedure GetStudentByID
(@StudentID INT)
as
select StudentID,FirstName,LastName
from Student
where StudentID = @StudentID;