Mundarija:

Qanday qilib db2-da cheklovni bekor qilasiz?
Qanday qilib db2-da cheklovni bekor qilasiz?

Video: Qanday qilib db2-da cheklovni bekor qilasiz?

Video: Qanday qilib db2-da cheklovni bekor qilasiz?
Video: Григорий Лепс – Зараза (Николай Басков cover) | 2021 2024, May
Anonim

Jarayon

  1. Aniq tarzda tushirish noyob cheklovlar , foydalaning DOPLASH ALTER TABLE bayonotining UNIQUE bandi.
  2. Kimga asosiy kalit cheklovlarini olib tashlang , foydalaning ASOSIY KALOTNI TO'CHIRISH ALTER TABLE bayonotining bandi.
  3. Kimga tushirish (jadval) tekshirish cheklovlar , foydalaning DOPLASH ALTER TABLE bayonotining CHECK bandi.

Xuddi shunday, chek cheklovini qanday o'chirishim mumkin?

uchun sintaksisi tushish a cheklovni tekshirish SQL Serverda (Transact-SQL) bu: ALTER TABLE jadval_nomi CHEKLANISHNI QILISH cheklov_nomi; jadval_nomi. Siz xohlagan jadval nomi tushirish the cheklovni tekshirish.

Shuningdek, savol tug'ilishi mumkin, qaysi band sizga cheklovni o'chirishga imkon beradi? MODIFY bilan ALTER TABLE buyrug'i bandi mumkin odatlanish cheklovni o'chirib qo'ying.

Odamlar shuningdek, asosiy yoki tashqi kalitdagi cheklovlarni o'chirib tashlashimiz mumkinmi?

Bu holda siz asosiy kalitni oʻchirib tashlashi mumkin bevosita. Agar shunday bo'lsa xorijiy kalit emas asosiy kalit boshqa har qanday jadval jadvalida siz on dan foydalanishingiz kerak o'chirish uchun kaskad bayonoti o'chirish the asosiy kalit . O'sha bayonot xorijiy kalitni o'chirib tashlaydi ikkinchi jadvaldan va keyin asosiy kalitni o'chirish.

Alter jadvalining tushish bandi nima?

DOPLASH CHEKLASH bandi . dan foydalaning DOPLASH CHEKLASH bandi nomini ko'rsatgan mavjud cheklovni yo'q qilish. Ushbu sintaksis fragmenti ning bir qismidir JADVAL ALTER bayonot.

Tavsiya: