日期:2014-05-17  浏览次数:20967 次

PLSQL如何获取更新件数
代码如下:
FOR A_LINE IN PRODUCTMAST_CURSOR LOOP
  sId := EWZYD84578.GETUPPCHAR(A_LINE.SELLERID);
pCode := EWZYD84578.GETUPPCHAR(A_LINE.PRODUCTCODE);
pName := EWZYD84578.GETUPPCHAR(A_LINE.PRODUCTNAME);
t01 := EWZYD84578.GETUPPCHAR(A_LINE.TXT01);
t03 := EWZYD84578.GETUPPCHAR(A_LINE.TXT03);
  Update SearchProductMast set SELLERID=sId,PRODUCTCODE=pCode,PRODUCTNAME=pName,TXT01=t01,TXT03=t03;
  END LOOP;
我想当UPDATE执行后如果更新0件的时候执行一个INSERT,请问怎么写.

------解决方案--------------------
merge 9开始的函数