CHECK: Porovnání verzí

Přidán 1 bajt ,  před 8 lety
m
bez shrnutí editace
mBez shrnutí editace
'''<tt>CHECK</tt>''' je kontrukcekonstrukce jazyka [[SQL]], která představuje omezení hodnot určitého sloupce v tabulce. Dá se říci, že je to jeden z druhů konstrukce '''<tt>[[CONSTRAINT]]</tt>''' v tomto jazyce. Pro vytvoření jednoduchých omezení (v rámci jednoho sloupce) může být v některých [[SŘBD]] použito pouze klíčovým slovem <tt>CHECK</tt>, pro složitější podmínky omezení, pro omezení více sloupců a pro pojmenování omezení je před ním použito klíčové slovo '''<tt>[[CONSTRAINT]]</tt>'''. S pojmenovaným omezením dá pracovat jako s nedatovým objektem tabulky, mazat jej, přidávat jej a měnit. Obsahuje-li tabulka tento typ omezení, databázový engine při vkládání a úpravě záznamů kontroluje podmínku omezení a nedovolí vložit řádek, který by toto omezení porušoval (místo toho například hodí výjimku nebo chybovou hlášku).
 
==Příklady==