1

更新された行数だけでなく、SQL Developerで実行された更新ステートメントの正確な結果を確認する方法はありますか?もちろん、ステートメントをコミットする前に。ステートメントの影響を受ける行にどのような変更が加えられ、どの行が影響を受けるのかを確認したいのですが、その方法が見つかりませんでした。

4

1 に答える 1

1

私はあなたが望むものを正確に得る方法、すなわち、更新ステートメントの正確な結果を見る方法があるとは思いません。

ほとんどの場合、更新または削除ステートメントのWHERE句で同じ条件を使用してselectクエリを実行し、重要な更新または削除ステートメントを実行する前に影響を受けるレコードを確認することをお勧めします。

[SQL履歴]タブ([表示](メニューバー内)-> [SQL履歴]またはF8キーを押す)を使用して、過去に実行されたすべてのSQLを表示することもできます。これは、OracleSQLDeveloperバージョン3.1.xxで機能します。

于 2012-06-26T12:23:56.743 に答える