永发信息网

oracle与sqlserver存储过程哪个更容易理解哪个语句更复杂

答案:2  悬赏:0  手机版
解决时间 2021-02-22 21:11
oracle与sqlserver存储过程哪个更容易理解哪个语句更复杂
最佳答案
oracle更易于理解,毕竟别人用PL/SQL写存储过程,更方便
个人观点
全部回答
变量好混乱,一会有v_一会又没了,你确认你贴的代码能执行吗? create or replace procedure skygetbizkey(v_addcount number,                                          v_keyname  varchar2,                                          v_retval   out number) as   v_count number; begin   select count(1) into v_count from skybizkeys where bizform = v_keyname;   if v_count > 0 then     select nvl(indexvalue, 0) + 1       into v_retval       from skybizkeys      where bizform = v_keyname        and rownum = 1;     select count(1)       into v_count       from skybizkeys      where bizform = '$instance'        and indexvalue > v_retval;     if upper(v_keyname) = '$tempinstance' and v_count > 0 then       select nvl(indexvalue, 0) + 1         into v_retval         from skybizkeys        where bizform = '$instance'          and rownum = 1;     end if;     update skybizkeys        set indexvalue = v_retval + v_addcount - 1      where bizform = v_keyname;   else     insert into skybizkeys       (bizform, indexvalue)     values       (v_keyname, v_addcount + 1);     v_retval := 1;   end if;   commit; end;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
判断:一直a是15的因数,a+3的值有两个,对还
i belong to you ,you belong to me in my sw
HD4600这款显卡都能玩什么游戏?比如在什么特
板克在哪里啊,我有事要去这个地方
女人非常严重的性冷淡也不愿意接吻有什么办法
禁渔期什么时候结束啊?
手机qq空间怎么取消定时说说??
淮安到江西玉山四股桥乡全程高速多少公里
【螺旋桨飞机原理】50分!关于早期的螺旋桨飞
我的文档在手机哪里
人是不是不能对人太仁慈了
四面八方的人们象广场什么而来.庸字的词语
我的执业药师注册证已过有效期一年现在重新注
增值税纳税申报表怎么0申报
车子完成了抵押后还可以做汽车贷款吗
推荐资讯
哪位大神有这首歌 Tom Galax - You And Me Al
大埔亭这个地址在什么地方,我要处理点事
如何用遥控器进入电视调整画面?
曹睿莀名字怎么样,属马,男孩
K霸KTV地址在什么地方,想过去办事
手动闪光灯的使用方法?急~~
钨钢表链和不锈钢表链哪个好
别样中秋情味浓作文650字记叙文
乳腺纤维瘤可以吃海参吗
凉州词 王翰
历史上的南洋是哪里
昨晚梦到自己生了一个小孩,好像是个男孩,觉
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?