[解決済み] PL/SQLでUPDATEしたときに影響を受ける行の数
2022-04-21 10:34:32
質問事項
Oracle 10gで動作するPL/SQL関数で、いくつかの行を更新しています。UPDATEによって影響を受けた行の数を知る方法はありますか?手動でクエリを実行すると、影響を受けた行の数が表示されますが、PL/SQLでその数を取得したいのです。
どのように解決しますか?
を使用します。
sql%rowcount
変数を使用します。
影響を受ける行数を求める文の直後で、これを呼び出す必要があります。
例えば
set serveroutput ON;
DECLARE
i NUMBER;
BEGIN
UPDATE employees
SET status = 'fired'
WHERE name LIKE '%Bloggs';
i := SQL%rowcount;
--note that assignment has to precede COMMIT
COMMIT;
dbms_output.Put_line(i);
END;
関連
-
Oracleにリモート接続するためのPLSQLDeveloperログイン
-
ORACLE 当座預金に関する情報を見る
-
[解決済み】MySQLのエラーコードです。MySQL WorkbenchでUPDATE中に1175のエラーが発生しました。
-
[解決済み] ORA-01950: テーブルスペース 'USERS' に特権がありません [閉鎖]。
-
[解決済み] SQL ServerでJOINを使用してUPDATE文を実行するにはどうすればよいですか?
-
[解決済み] SQL ServerでJOINを使用してテーブルを更新しますか?
-
[解決済み] ある列の最大値を持つ行を取得する
-
[解決済み】Oracleクエリが順序付け後に返す行数を制限するにはどうすればいいですか?
-
[解決済み】結合を使用したSQL更新クエリ
-
[解決済み】Oracle SQLで、セミコロンとスラッシュの使い分けはいつ必要ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
オラクルにおけるNEXTVALの事例を解説
-
Oracle Databaseの失敗したオブジェクトの処理の詳細
-
オラクルのファジー・クエリーとその使い方
-
[解決済み] エラー発生 - ORA-01858: 数値が期待される場所に非数値の文字が見つかりました。
-
[解決済み] Oracleのテーブル名の最大長は?
-
[解決済み] ORA-01950: テーブルスペース 'USERS' に特権がありません [閉鎖]。
-
[解決済み] libclntsh.so.11.1: 共有オブジェクト・ファイルを開くことができません。
-
[解決済み] SQLステート [72000]; エラーコード [14300]; JDBCバッチアップデートを実行できませんでした。
-
[解決済み] ORA-04063: パッケージ本体 "WB_PROD.PLOG" にエラーがあります。
-
[解決済み] oracle pl/sql DBMS_LOCK エラー