ข้อ จำกัด การตรวจสอบใน db2 คืออะไร?
ข้อ จำกัด การตรวจสอบใน db2 คืออะไร?

วีดีโอ: ข้อ จำกัด การตรวจสอบใน db2 คืออะไร?

วีดีโอ: ข้อ จำกัด การตรวจสอบใน db2 คืออะไร?
วีดีโอ: DB2 2024, เมษายน
Anonim

NS ตรวจสอบข้อ จำกัด เป็นกฎที่ระบุค่าที่อนุญาตในหนึ่งคอลัมน์ขึ้นไปของทุกแถวของตารางฐาน ตารางสามารถมีได้จำนวน ตรวจสอบข้อ จำกัด . DB2 ® บังคับใช้ a ตรวจสอบข้อ จำกัด โดยใช้ข้อจำกัดกับแต่ละแถวที่แทรก โหลด หรืออัปเดต

ต่อมาอาจมีคนถามอีกว่า อะไรคือจุดประสงค์ของข้อจำกัดในการตรวจสอบ?

NS ตรวจสอบข้อจำกัด ใช้เพื่อจำกัดช่วงค่าที่สามารถวางในคอลัมน์ได้ หากคุณกำหนด a ตรวจสอบข้อจำกัด ในคอลัมน์เดียว จะอนุญาตเฉพาะค่าบางอย่างสำหรับคอลัมน์นี้ หากคุณกำหนด a ตรวจสอบข้อจำกัด บนโต๊ะสามารถจำกัดค่าในบางคอลัมน์ตามค่าในคอลัมน์อื่นในแถวได้

นอกจากนี้ ข้อจำกัดของข้อมูลคืออะไร? NS ข้อจำกัด เป็นข้อจำกัดที่คุณวางไว้บน ข้อมูล ที่ผู้ใช้สามารถป้อนลงในคอลัมน์หรือกลุ่มของคอลัมน์ NS ข้อจำกัด เป็นส่วนหนึ่งของคำจำกัดความของตาราง คุณสามารถนำไปใช้ ข้อจำกัด เมื่อคุณสร้างตารางหรือใหม่กว่า

ทราบด้วยว่าคุณจะกำหนดข้อจำกัดการตรวจสอบใน SQL อย่างไร

ตรวจสอบข้อจำกัด . NS ตรวจสอบข้อ จำกัด เป็นประเภทของความซื่อสัตย์ ข้อ จำกัด ในSQL ซึ่งระบุข้อกำหนดที่แต่ละแถวในตารางฐานข้อมูลต้องปฏิบัติตาม NS ข้อจำกัด ต้องเป็นภาคแสดง มันสามารถอ้างถึงคอลัมน์เดียวหรือหลายคอลัมน์ของตาราง

ข้อ จำกัด ของคอลัมน์และข้อ จำกัด ของตารางแตกต่างกันอย่างไร

NS คอลัมน์ ระดับ ข้อจำกัด มีขอบเขตเฉพาะกับ คอลัมน์ มันถูกกำหนดไว้ NS ตาราง ระดับ ข้อจำกัด สามารถเห็นทุก คอลัมน์ในตาราง . นั่นคือวิชาเอก ความแตกต่างระหว่าง สอง - ของ "การกำหนดขอบเขต" ใด ๆ คอลัมน์ ระดับ ข้อจำกัด (ข้อยกเว้น: ไม่เป็นโมฆะ) สามารถแสดงได้ที่ ตาราง ระดับ - แต่สิ่งที่ตรงกันข้ามไม่เป็นความจริง

แนะนำ: