Oracle
 sql >> база данни >  >> RDS >> Oracle

Изтриване на редове с ограничения на външен ключ

Вижте:http://www.techonthenet.com/oracle/foreign_keys/disable.php

ALTER TABLE table_name
disable CONSTRAINT constraint_name;

Просто не забравяйте да разберете последствията от извършването на такава процедура и ефектите, които тя ще има върху други функции на данни/приложения.

Освен това, ако не е очевидно, не забравяйте да активирате ограничението след това

ALTER TABLE table_name
enable CONSTRAINT constraint_name;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Обработка на грешки в Oracle

  2. Как да изберете свързана група елементи в Oracle SQL

  3. PLS-00402:изисква се псевдоним в списъка SELECT на курсора, за да се избегнат дублирани имена на колони

  4. PLS-00172:твърде дълъг низов литерал се генерира грешка, докато се задава голяма стойност на низ на CLOB

  5. Защо Oracle игнорира индекса с ORDER BY?