Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dokładne znaczenie klucza obcego MySQL Klauzula „on delete rest”

ON DELETE RESTRICT oznacza, że ​​nie możesz usuń dany wiersz nadrzędny jeśli istnieje wiersz podrzędny który odwołuje się do wartości dla tego wiersza nadrzędnego. Jeśli wiersz nadrzędny nie zawiera odwołujących się wierszy podrzędnych, możesz usunąć ten wiersz nadrzędny.

ON DELETE RESTRICT jest prawie zbędny składnia, ponieważ i tak jest to domyślne zachowanie dla klucza obcego.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mapować bity w MySQL do hibernacji?

  2. Jak usunąć cyfry z końca ciągu za pomocą SQL?

  3. Obliczanie rangi centylowej w MySQL

  4. Jak napisać warunek w instrukcji SELECT MySQL?

  5. Konwertuj dane wyjściowe zapytania MySQL na utf8