sql >> データベース >  >> RDS >> Oracle

サブクエリファクタリングを使用したOracleDELETEステートメント

    SELECTステートメント以外ではサブクエリファクタリング/CTEを使用できません。 ドキュメントから:

    あなたはこれを行うことができます:

    DELETE FROM tbl WHERE tbl.id IN
    (WITH X AS (), Y AS (), Z AS ()
    SELECT id FROM TBL
     WHERE TBL.ID IN (SELECT ID FROM Z));
    


    1. レベル15,000にこぼれるソート

    2. 値リストの挿入が列リストと一致しません:1136列数が値数と一致しません

    3. SQLiteクエリ結果に列名を含める

    4. MySqlクエリキャッシュ設定