Oracle
 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. как да проверите дали базата данни е последователна след непълно възстановяване

  2. Как да преброим (*) множество таблици, размер и таблично пространство в една заявка

  3. SQL Множество колони в клауза IN за конвертиране в JPA

  4. Безкрайно периодично възстановяване на евристични участници

  5. Защо възниква грешка ORA-12054 при създаването на този прост пример за материализиран изглед?