Oracle
 sql >> Base de données >  >> RDS >> Oracle

Supprimer les enregistrements de la table source après que ceux-ci ont été transférés via une procédure stockée vers la table cible

Après avoir fait l'insertion, vous pouvez ajouter l'instruction DELETE ci-dessous à votre procédure.

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