我想创建一个脚本来创建和填充表,然后为我的应用程序创建存储过程来访问它们。我的脚本运行良好,直到我到达存储过程。我试图将.sql文件读入我的应用程序,然后在一次执行中通过我的连接运行此脚本。有什么办法可以从脚本的这个块中删除'go'关键字,使它在一次执行中运行?如何在不使用'go'的情况下运行这个sql脚本?
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;
为什么不把它分成两个独立的sql查询? – Hajo 2012-04-22 19:01:39
因为会有几个像这样的存储过程。 – Bazinga 2012-04-22 19:03:10