สารบัญ:

คุณจะวางข้อ จำกัด ใน db2 ได้อย่างไร?
คุณจะวางข้อ จำกัด ใน db2 ได้อย่างไร?

วีดีโอ: คุณจะวางข้อ จำกัด ใน db2 ได้อย่างไร?

วีดีโอ: คุณจะวางข้อ จำกัด ใน db2 ได้อย่างไร?
วีดีโอ: DB2 2024, พฤศจิกายน
Anonim

ขั้นตอน

  1. ให้ชัดเจน หยด มีเอกลักษณ์ ข้อจำกัด , ใช้ หยด UNIQUE clause ของคำสั่ง ALTER TABLE
  2. ถึง วางข้อ จำกัด ของคีย์หลัก , ใช้ วางคีย์หลัก คำสั่ง ALTER TABLE
  3. ถึง หยด (ตาราง) ตรวจสอบ ข้อจำกัด , ใช้ หยด ตรวจสอบส่วนคำสั่งของคำสั่ง ALTER TABLE

ฉันจะยกเลิกข้อจำกัดการตรวจสอบได้อย่างไร

ไวยากรณ์สำหรับ ลดต่ำลง NS ตรวจสอบข้อ จำกัด ใน SQL Server (Transact-SQL) คือ: ALTER ตาราง table_name DROP CONSTRAINT จำกัด_name; table_name. ชื่อโต๊ะที่ต้องการ หยด NS ตรวจสอบข้อ จำกัด.

อาจมีคนถามว่า ข้อใดจะอนุญาตให้คุณปิดใช้งานข้อจำกัด คำสั่ง ALTER TABLE ด้วย MODIFY ประโยคสามารถ นำมาใช้เพื่อ ปิดการใช้งานข้อจำกัด.

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

ในกรณีนี้คุณ สามารถลบคีย์หลักได้ โดยตรง. ถ้าอย่างนั้น กุญแจต่างประเทศ ไม่ใช่ คีย์หลัก ในตารางอื่น ๆ คุณต้องใช้ on ลบ คำสั่งน้ำตกถึง ลบ NS คีย์หลัก . คำกล่าวนั้น จะลบคีย์ต่างประเทศ จากโต๊ะที่สองแล้ว ลบคีย์หลัก.

drop clause ของ alter table คืออะไร?

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

แนะนำ: