output起什么作用

jskscxy 2009-08-07 01:54:20
create proc wsp
@uname varchar(50),
@pword varchar(50),
@info int output
as
if exists(select 1 from admin_info where uname=@uname)--用户存在
begin
if exists(select 1 from admin_info where uname=@uname and pword=@pword) --用户和密码正确
set @info=1
else --用户存在。密码不正确
set @info=2
end
else --用户不存在
set @info=3

---------------------
@info in output 这里的output其什么作用,我知道这问题很白痴!
...全文
115 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
jskscxy 2009-08-10
  • 打赏
  • 举报
回复
请问在delphi里如何获取@info值
linguojin11 2009-08-07
  • 打赏
  • 举报
回复
在执行存储过程时,用一个变量来接受存储,或者可以PRINT出来
q361608363 2009-08-07
  • 打赏
  • 举报
回复
输出参数
调用存储过程后,可以直接打印出来
sdhdy 2009-08-07
  • 打赏
  • 举报
回复

declare @info int
exec wsp 'zhangsan','asdf',@info output
select @info
jskscxy 2009-08-07
  • 打赏
  • 举报
回复
在下愚钝,具体用法
zhengduan964532 2009-08-07
  • 打赏
  • 举报
回复
输出@info
卜居老毛 2009-08-07
  • 打赏
  • 举报
回复
制定参数的方向 为输出参数
sdhdy 2009-08-07
  • 打赏
  • 举报
回复
输出参数。
exec wsp @uname,@pword,@info output
select @info
feixianxxx 2009-08-07
  • 打赏
  • 举报
回复
便声明一个smallint变量,即可

--声明变量@t
...
--给变量赋初始值
...
--执行过程
EXECUTE 过程名 '输入参数@period的值', @no_id = @t OUTPUT,@info OUTPUT
csdyyr 2009-08-07
  • 打赏
  • 举报
回复
declare @info int
exec wsp @info out
print @info
SQL77 2009-08-07
  • 打赏
  • 举报
回复
可以输出来,作为输出参数
昵称被占用了 2009-08-07
  • 打赏
  • 举报
回复
表示是输出参数
csdyyr 2009-08-07
  • 打赏
  • 举报
回复
输出参数。
百年树人 2009-08-07
  • 打赏
  • 举报
回复
输出
feixianxxx 2009-08-07
  • 打赏
  • 举报
回复
输出参数

可以返回这个@Info参数

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧