永发信息网

如何调用存储过程,有返回值的,有参数的,存储过程中调用存储过程

答案:2  悬赏:0  手机版
解决时间 2021-01-30 11:42
如何调用存储过程,有返回值的,有参数的,存储过程中调用存储过程
最佳答案
create procedure proc_a as declare b int; c varchar2(10); begin proc_b(b, c); dbms_output.put_line (c); end procedure a; 你照我这个写吧 proc_b(b, c); proc_b是你调用的带返回参数的存储过程 b是输入变量,c是输出变量
全部回答
你这个是oracle的,sqlserver不是这样实现的。 返回值int 你要这样定义 alter procedure [dbo].[proc_res_get_check_result] ( @i_olt_ip varchar output ) as 然后结果数据集直接在存储过程中 select * from ( select ro.onu as onu,ro.olt_ip as olt_ip,ro.pon as pon,ro.onu_id as onuid,ro.check_time as check_time,ro.flag as flag, ro.onu_name as res_name,ro.onu_sn as res_sn,po.onu_dev_name as ems_name,po.loid as ems_sn from res_onu_data ro left join pm_onu po on po.onu_name = ro.onu where ro.olt_ip = @i_olt_ip union select re.onu as onu,re.olt_ip as olt_ip,re.pon as pon,re.onu_id as onuid,re.check_time as check_time,'20000000000000000000' as flag, '' as res_name,'' as res_sn,po.onu_dev_name as ems_name,po.loid as ems_sn from res_check_ems re,pm_onu po where po.onu_name = re.onu and re.olt_ip = @i_olt_ip )rr order by rr.onu; 就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
本人想在广西南宁摆摊卖肠粉,不知道那里的人
椒眼的意思是什么啊?知道的请说下!
患儿,男,5岁。近2个月来入睡后常有突然惊哭
湘雅附二医院的地址
电信家校通怎么关闭
山西永济农村商业银行24小时自助银行地址在什
我一个朋友偷车怎么被判了12年
山西永济农村商业银行24小时自助银行地址在哪
【直挂云帆济沧海】“长风破浪会有时,直挂云
方太凉衣架价目表
一首日文歌 好像是两个男人唱的 开头第一句是
俊游的意思是什么啊?知道的请说下!
多想再见你一面,看看你最近的改变!
墨池的意思是什么啊?知道的请说下!
旅馆里用变频空调省电吗
推荐资讯
手机怎么查询QQ黄砖到期时间
新启教育(南小校区)地址在什么地方,想过去办
向林镇派出所地址在什么地方,我要处理点事
锦成汽修(驻马店上蔡县)地址在什么地方,想过
完美世界经典版职业
通昽的意思是什么啊?知道的请说下!
【什么都】什么都知道的人英语怎么说
挨延的意思是什么啊?知道的请说下!
ZIP格式的压缩包加密,最近非常火的ZFY母子视
我想问大家一下,我要是从银行贷款,到时无力
微电子学与固体电子学,考博,难度?那些学校
在线求指导:下列事件哪些是必然事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?