Skip to main content
يمكن إضافة القيود أو تعديلها أو حذفها باستخدام البنية التالية:
كما هو الحال عند إنشاء الجدول، يمكن تعريف قيد إما باعتباره CHECK (يُطبَّق عند INSERT) أو باعتباره ASSUME (يثق به المُحسِّن من دون التحقق منه). اطّلع على القيود لمعرفة الفرق بينهما. يستبدل MODIFY CONSTRAINT تعريف قيد موجود مع الإبقاء على موضعه في تعريف الجدول. ويمكنه أيضًا تغيير نوع القيد (على سبيل المثال، من CHECK إلى ASSUME). وهو مكافئ لحذف القيد ثم إضافته مجددًا بالتصريح الجديد. وإذا لم يكن القيد موجودًا، فسيُرجع الاستعلام خطأ ما لم يتم تحديد IF EXISTS. اطّلع على مزيد من المعلومات حول القيود. تضيف الاستعلامات البيانات الوصفية الخاصة بالقيود إلى الجدول أو تغيّرها أو تزيلها، لذا تُعالَج فورًا.
لن يتم تنفيذ التحقق من القيد على البيانات الموجودة إذا تمت إضافته أو تعديله.
تُبث جميع التغييرات على الجداول المكررة إلى ZooKeeper، وتُطبَّق على النسخ المتماثلة الأخرى أيضًا.
آخر تعديل في ٢٣ يوليو ٢٠٢٦