Агуулгын хүснэгт:

Та db2 дахь хязгаарлалтыг хэрхэн бууруулах вэ?
Та db2 дахь хязгаарлалтыг хэрхэн бууруулах вэ?

Видео: Та db2 дахь хязгаарлалтыг хэрхэн бууруулах вэ?

Видео: Та db2 дахь хязгаарлалтыг хэрхэн бууруулах вэ?
Видео: Ховсын тухай цуврал 2. Монгол дахь ховсын түүхээс 2024, Арваннэгдүгээр
Anonim

Процедур

  1. Ил тодоор унах өвөрмөц хязгаарлалтууд , ашиглах DROP ALTER TABLE мэдэгдлийн UNIQUE заалт.
  2. руу үндсэн түлхүүрийн хязгаарлалтыг хасах , ашиглах АНХДАГЧ ТҮЛХҮҮРИЙГ УНТАХ ALTER TABLE мэдэгдлийн заалт.
  3. руу унах (хүснэгт) шалгах хязгаарлалтууд , ашиглах DROP ALTER TABLE мэдэгдлийн CHECK заалт.

Үүнтэй адилаар би шалгалтын хязгаарлалтыг хэрхэн арилгах вэ?

-д зориулсан синтакс унах а хязгаарлалтыг шалгах SQL Server (Transact-SQL) нь: ӨӨРЧЛӨХ TABLE хүснэгтийн нэр DROP CONSTRAINT хязгаарлалтын нэр; хүснэгтийн нэр. Хүссэн хүснэгтийн нэр унах нь хязгаарлалтыг шалгах.

Мөн аль заалт нь хязгаарлалтыг идэвхгүй болгохыг зөвшөөрөх вэ? ALTER TABLE команд нь MODIFY заалт болно дассан байх хязгаарлалтыг идэвхгүй болгох.

Хүмүүс бас асуудаг, бид үндсэн эсвэл гадаад түлхүүр дэх хязгаарлалтыг устгаж болох уу?

Энэ тохиолдолд та үндсэн түлхүүрийг устгах боломжтой шууд. Хэрэв тийм бол гадаад түлхүүр биш үндсэн түлхүүр бусад хүснэгтийн хүснэгтэд та дээр ашиглах хэрэгтэй устгах каскадын мэдэгдэл to устгах нь үндсэн түлхүүр . Тэр мэдэгдэл гадаад түлхүүрийг устгах болно хоёр дахь хүснэгтээс, дараа нь үндсэн түлхүүрийг устгах.

Хүснэгтийн өөрчлөлтийг буулгах заалт гэж юу вэ?

DROP ХЯЗГААРЛАЛТ заалт . Ашиглах DROP ХЯЗГААРЛАЛТ заалт нэрийг нь зааж өгсөн одоо байгаа хязгаарлалтыг устгах. Энэ синтакс фрагмент нь нэг хэсэг юм ХҮСНЭГТИЙГ ӨӨРЧЛӨХ мэдэгдэл.

Зөвлөмж болгож буй: