34,590
社区成员
发帖
与我相关
我的任务
分享
set @name=...
create procedure QueryTeach
(
@name char(10), --存储过程接收参数的变量
)
AS
begin
declare @N char(10)
declare @P char(10)
select @N=name,@P=passwd
from userdb
where name=@name --在这里使用
end
go
--调用
declare @name char(10)
set @name='111'
exec QueryTeach @name --result显示出来
create procedure QueryTeach
(
@name char(10), --存储过程接收参数的变量
@N char(10) OUTPUT,
@P char(10) OUTPUT
)
AS
begin
select @N=name,@P=passwd
from userdb
where name=@name --在这里使用
end
go
--调用
declare @name char(10)
declare @N char(10)
declare @P char(10)
set @name='111'
exec QueryTeach @name,@N output ,@P output
select name=@N,passwd=@P
create procedure QueryTeach
(
@name char(10), --存储过程接收参数的变量
@N char(10) OUTPUT,
@P char(10) OUTPUT
)
AS
begin
select @N=name,@P=passwd
from userdb
where name=@name --在这里使用
end
go
--调用
exec QueryTeach 'Jone'