Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Löschen Sie Datensätze aus der Quelltabelle, nachdem diese über eine gespeicherte Prozedur in die Zieltabelle übertragen wurden

Nach dem Einfügen können Sie die folgende DELETE-Anweisung an Ihre Prozedur anhängen.

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);