首页 > 其他 > 详细

SCGHR_存储过程(eSP_IDChangeStart)_政治面貌为什么不能正确更新

时间:2014-12-12 11:12:34      阅读:258      评论:0      收藏:0      [点我收藏+]

 

1、问题描述:该SP中姓名,工号能够顾正确修改,但是政治面貌不能,为什么?

 

2、问题定位:那么该SP中其他设置都是正确的,就不要浪费时间看SP的其他设置,错误源就在 政治面貌 这一小块中。

 

3、修改:

 1   end if;
 2 
 3   -- 政治面貌
 4   select count(1) into P_i from dual
 5   where
 6      P_party Is Not Null;
 7 
 8   If P_i = 1 then
 9      MERGE INTO Edetails a
10      USING eIDChange_Register b
11      ON (a.eid = b.eid)   --- a 与 b 关联
12      WHEN MATCHED THEN
13      UPDATE
14      SET a.party=13
15       where b.id = P_id;  --- 确定 b
16 
17   end if;

 

4、总结:

A、编码风格一定要高标准,形成自己的风格,不断探索更先进合理的风格!没有铁的纪律,战场就行的不远。

B、要充分利用工具,利用pl/sql提供的+-缩进来快速查找代码块的格式问题。

C、定位的方法要灵活,大胆,如果方向错了,一切的努力都是徒劳的。

SCGHR_存储过程(eSP_IDChangeStart)_政治面貌为什么不能正确更新

原文:http://www.cnblogs.com/lijy/p/4159085.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!