Re: PL/SQLでUPDATE件数を


[コメントツリー表示を見る] [発言時刻順表示を見る]

Posted by ami on 1998/04/25 01:54:39

In Reply to: PL/SQLでUPDATE件数を Posted by Uz on 1998/04/24 22:38:15


    もう調べられてるかもしれませんがぁ...(^^;

    PL/SQL内のDMLは「暗黙なカーソル」ってヤツですぅ.>うろ覚え(^^;;;
    カーソル%NOTFOUNDとかと同じコトが出来たはずっ.

    /*********************/
    /* SQLカーソルの例 */
    /*********************/
    SET SERVEROUTPUT ON;
    DECLARE
    BEGIN
    UPDATE T SET A = B WHERE C = :D;
    DBMS_OUTPUT.PUT_LINE('Update Is. ' || SQL%ROWCOUNT || ' Cnt');
    END;
    /

    今回の場合だと、%NOTFOUNDでも、%ROWCOUNTでもどっちでもいけそうです.


    しっかし、Uzさまって土曜日あんまり働いたコトなかったんですかぁ?
    Uzさまっは、週休1日位のペースだと思ってたのですがぁ...(笑)

    P.S.
     OTKさまっも土勤ですかぁ?


記事スレッド一覧