关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回

怎么调用有返回值的存储过程 如何获取存储过程的返回值和输出值?

发布时间:2022-07-27 18:24:31
如何获取存储过程的返回值和输出值?我从未见过像调用游标这样调用存储过程的代码。一般来说,我声明如下:declarelprocu1procedureforprocu1@作为uint=:liuuInputExecuteProcucwugzuPersonaluCal变量liuint是返回的值。如果要同时返回多行数据,您可以使用datainfo或datastore获取结果集:stringssqlsyntax,lssyntaxstringlsuErrorIntegerliuini怎么调用有返回值的存储过程 如何
获取存储过程的返回值和输出值?

CREATEprocupslx(@NAMEvarchar(2),@countintegeroutput)

AS

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

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

GO

Integerliurtn

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

执行lprout

将lprout提取到:liurtn

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


/template/Home/DawnNew/PC/Static

立即注册风纳云账号,免费体验多款产品

立即注册