は、Oracleは、いくつかの条件で表から行を削除し、その行オラクル削除スキップは
をスキップしなければならない他のセッションおよび削除スクリプトによってロックされている実施例番号2に対して一度DELETE from t
WHERE t.id IN (SELECT id
FROM t
WHERE id in ('1','2')
FOR UPDATE SKIP LOCKED)
ロックスキップすることができないロック欠落している右の挿入語句:
常に上記のクエリはエラー
ORA-00907で失敗しますS
バージョン:オラクル11G XE
サブクエリが余計に見えます - あなたは '中のT WHERE t.idからDELETEしようとすると何が起こる( '1'、 '2')UPDATE SKIP LOCKED'か? –
@JeffreyKemp構文上の問題があります。遅く返事を申し訳ありませんでした。最後の数日間、マシンにアクセスできませんでした – Naresh
下記のkfinityの回答を試してください。 –