Berilganlarni butunligini saqlashdagi chegaralarni tekshirish
Ba`zi bir holatlarda, berilganlarni butunligini tekshirish vazifasi har bir
operatordan keyin darhol bajarilmasdan, aksincha har bir tranzaksiya bajarilgandan
keyin tekshiriladi. Bunday imkoniyatlar jadalni tafsiflashda NOT DEFERRABLE
(darhol) yoki DEFFERABLE (kechiktirilgan) chegaralarni tekshirish rejimlarini
berish orqali amalga oshiriladi, uning sintaksisi quyidagicha:
::={
DEFERRABLE [ INITIALLY DEFERRED
|
INITIALLY IMMEDIATE]} | { NOT DEFERRABLE}
Kelishuv bo`yicha
NOT DEFERRABLE
rejimi o`rnatiladi. Agar
DEFERRABLE
ko`rsatilsa, ikkita rejimni ishlatish mumkin, darhol tekshirish
yoki kechiktirilgan tekshirish, bu rejimlarni tranzaksiya bajarish jarayonida
o`zgartirish mumkin. Buni
SET CONSTRAINS
operatori orqali bajarish mumkin.
Operatorning sintaksisi quyidagicha:
::=
Do'stlaringiz bilan baham: |