Dondariadmin (トーク | 投稿記録) (ページの作成: === 環境 === *DBMS : Oracle 10g === SQL%ROWCOUNT === PL/SQLで更新や削除した件数を取得するには、SQL%ROWCOUNTを参照する。 BEGIN UPDATE SCOTT.EMP ...) |
Dondariadmin (トーク | 投稿記録) |
||
20行目: | 20行目: | ||
*SQL%FOUND 1レコード以上返却した場合、真(TRUE) | *SQL%FOUND 1レコード以上返却した場合、真(TRUE) | ||
*SQL%NOTFOUND レコード返却されなかった場合、真(TRUE) | *SQL%NOTFOUND レコード返却されなかった場合、真(TRUE) | ||
+ | |||
+ | [[Category:SQL]] |
PL/SQLで更新や削除した件数を取得するには、SQL%ROWCOUNTを参照する。
BEGIN UPDATE SCOTT.EMP SET DEPTNO = 20 WHERE DEPTNO = 10; DBMS_OUTPUT.PUT_LINE('COUNT=' || SQL%ROWCOUNT); ROLLBACK; END;