Db2 da tekshirish cheklovi nima?
Db2 da tekshirish cheklovi nima?

Video: Db2 da tekshirish cheklovi nima?

Video: Db2 da tekshirish cheklovi nima?
Video: БЕЛДА ОҒРИҚ ВА ДАВО ЧОРАЛАРИ / РЕЦЕПТ ВИДЕО ОПИСАНИЯСИДА ЁЗИЛГАН 2024, Noyabr
Anonim

A cheklovni tekshirish asosiy jadvalning har bir satrining bir yoki bir nechta ustunlarida ruxsat etilgan qiymatlarni belgilaydigan qoidadir. Jadvalda istalgan raqam bo'lishi mumkin cheklovlarni tekshirish . DB2 ® amal qiladi a cheklovni tekshirish kiritilgan, yuklangan yoki yangilangan har bir qatorga cheklovni qo'llash orqali.

Keyinchalik, kimdir so'rashi mumkin, chek cheklashning maqsadi nima?

The Cheklovni CHECK ustunga joylashtirilishi mumkin bo'lgan qiymat oralig'ini cheklash uchun ishlatiladi. Agar siz a Cheklovni CHECK bitta ustunda bu ustun uchun faqat ma'lum qiymatlarga ruxsat beradi. Agar siz a Cheklovni CHECK jadvalda u qatordagi boshqa ustunlardagi qiymatlar asosida ma'lum ustunlardagi qiymatlarni cheklashi mumkin.

Bundan tashqari, ma'lumotlar cheklovi nima? A cheklash siz qo'ygan cheklovdir ma'lumotlar foydalanuvchilar ustun yoki ustunlar guruhiga kirishlari mumkin. A cheklash jadval ta'rifining bir qismidir; amalga oshirishingiz mumkin cheklovlar jadvalni yaratganingizda yoki keyinroq.

Shuningdek, bilingki, SQLda tekshirish cheklovini qanday aniqlash mumkin?

Cheklovni tekshiring . A cheklovni tekshirish yaxlitlikning bir turi hisoblanadi SQL-da cheklash ma'lumotlar bazasi jadvalidagi har bir satr tomonidan bajarilishi kerak bo'lgan talabni belgilaydi. The cheklash predikat bo'lishi kerak. U jadvalning bitta ustuniga yoki bir nechta ustunlariga murojaat qilishi mumkin.

Ustun cheklovi va jadval cheklovi o'rtasidagi farq nima?

a ustun Daraja cheklash uchungina qamrovga ega ustun da belgilanadi. A stol Daraja cheklash har birini ko'rish mumkin jadvaldagi ustun . Bu mayor orasidagi farq ikkitasi - "ko'lamini aniqlash". Har qanday ustun Daraja cheklash (istisno: null emas) da ifodalanishi mumkin stol darajasi - lekin buning aksi to'g'ri emas.

Tavsiya: