Question:Who can explain the following sql statement:
sp_test;1 param1, param2
param1, param2 are the parameters of the store procedure sp_test.
ANSWER:
;number
是可选的整数,用来对同名的过程分组,以便用一条 DROP PROCEDURE 语句即可将同组的过程一起除去。例如,名为 orders 的应用程序使用的过程可以命名为 orderproc;1、orderproc;2 等。DROP PROCEDURE orderproc 语句将除去整个组。如果名称中包含定界标识符,则数字不应包含在标识符中,只应在 procedure_name 前后使用适当的定界符
create procedure sp_test;1
as
begin
select 1
end
go
create procedure sp_test;2
as
begin
select 2
end
go
exec sp_test执行1
exec sp_test;2执行2