YANGILANISHDA {HARAKAT YO'Q | CASCADE | SET NULL | SUVGA SOZLASH}
nima bildiradi o'sha satrlarni başvurulan va mos yozuvlar ota jadvalda qatorni yangilangan bo'lsa tahrirlangan oshirilmoqda bir jadvalda satrlar ustida olinadi. Odatiy parametr NO HARAKAT.
HARAKAT YO‘Q
Ma'lumotlar bazasi mexanizmi xatoni qaytaradi va asosiy jadval qatoriga yangilanish orqaga qaytariladi. CASCADE
Tegishli satrlar havola qilingan jadvalda yangilanadi, agar ushbu satr ota-jadvalda yangilangan bo'lsa.
SET NULL
Asosiy jadvaldagi tegishli qator yangilanganda, tashqi kalitni tashkil etuvchi barcha qiymatlar NULL ga o'rnatiladi. Ushbu cheklovni qondirish uchun tashqi kalit ustunlari null bo'lishi kerak.
SOZLASH
Xorijiy kalitni tashkil etuvchi barcha qiymatlar ota-jadvaldagi tegishli qator yangilanganda o'zlarining standart qiymati bilan belgilanadi.
TEKSHIRING
Ustun yoki ustunlarga kiritilishi mumkin bo'lgan qiymatlarni cheklash orqali domen yaxlitligini ta'minlaydigan cheklov. Slayd cheklovlar hisoblangan ustunlar ham belgilangan bo'lishi kerak davom . mantiqiy_ifoda
TRUE yoki FALSE .. ustunini qaytaruvchi mantiqiy ifoda
Cheklov ta'rifida ishlatiladigan ustunlarni belgilash uchun jadval cheklovlarida ishlatiladigan ustun yoki ustunlar ro'yxati (qavslar ichida).
[ASC | DESC]
Jadval cheklovlariga jalb qilingan ustun yoki ustunlarning tartiblash tartibini belgilaydi. Standart - ASC.
Dostları ilə paylaş: |