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

レコードがストアドプロシージャを介してターゲットテーブルに転送された後、ソーステーブルからレコードを削除します

    挿入を行った後、以下のDELETEステートメントをプロシージャに追加できます。

    DELETE FROM schema1.src_table src
          WHERE src.table_id IN (SELECT trg.table_id
                                   FROM schema2.trg_table trg
                                  WHERE trg.table_id = src.table_id);
    



    1. 2列の選択で1列の重複する値を削除します

    2. PostgreSQL 9.4.1のスイッチオーバーとスイッチバックでは必須パラメーターrecover_target_timeline='latest'ですか?

    3. ストアドプロシージャからのデータの選択

    4. ストアドプロシージャの使用:mysqli-> query(CALL select_procedure)とmysqli-> query(SELECT ...)の結果が異なります。