sql >> Databáze >  >> RDS >> Oracle

Může se kontrolní omezení vztahovat k jiné tabulce? Věštec

Ne, nemůže.

FOREIGN KEY omezení se může (a musí) vztahovat k jiné tabulce, ale může provádět pouze kontroly rovnosti.

Tj. můžete otestovat, že sloupec (nebo sada sloupců) se rovná těm v druhé tabulce, ale ne složitějším podmínkám (jako uvnitř rozsahu nebo podobně).

K tomu budete muset implementovat spouštěč.




  1. Jak změnit velikost ovládacích prvků formuláře v Accessu 2016

  2. Reference:Jaký je dokonalý příklad kódu pomocí rozšíření MySQL?

  3. sails-mysql:ER_NO_DB_ERROR:Není vybrána žádná databáze

  4. Dynamické předávání názvů sloupců pro proměnnou záznamu v PostgreSQL