2016 - 2024

感恩一路有你

存储过程返回值接收 如何获取存储过程的返回值和输出值?

浏览量:1392 时间:2021-03-14 12:56:44 作者:admin

如何获取存储过程的返回值和输出值?

我从未见过像调用游标这样调用存储过程的代码。一般来说,我声明如下:declarelprocu1procedureforprocu1@作为uint=:liuuInputExecuteProcucwugzuPersonaluCal变量liuint是返回的值。如果要同时返回多行数据,您可以使用datainfo或datastore获取结果集:stringssqlsyntax,lssyntaxstringlsuErrorIntegerliuini

CREATE procupslx(@NAME varchar(2),@count integer output)

AS

从wouinfo whsu中选择@count=count(*)name=@名称

--从wouINFO中选择@@count=count(*),其中whsuName不是in(“c1”,“k1”,“j1”)

GO

Integer liurtn

声明进程pslx@name=“c1”,@count=:liurtn OUTPUT

执行lprout

将lprout提取到:liurtn

消息框(“”,字符串(liurtn))

存储过程返回值接收 mysql存储过程获取异常信息 sql存储过程返回值

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。