ロックを回避するために、テーブルに対するさらなるアクションの前にコミットする必要があるステートメントのリストは何ですか?私は、複数のステートメントとトランザクションの完全性に関する完全なトランザクションについては言及していません(代わりに、単一のステートメントを参照しています)。oracle - どの文をコミットする必要がありますか?
私はinsertがコミットされるべきであることを知っていますが、truncateには自動コミットがあります。コミットする必要があるステートメントの完全なリストは何ですか?
(スターターリスト)にコミットする必要があります
UPDATE
INSERT
DELETE
'truncate'は、データをRollback Tablespaceにコピーせずに直接削除します。 DDL文です。 – danihp
DCLをコンパイルする必要がありますか?すなわち付与+取り消し – toop
マージ。また、更新を選択すると、何も変更しなくてもロックがかかります。 –