Mundarija:

SQLda mavjud chek cheklovini qanday o'zgartirasiz?
SQLda mavjud chek cheklovini qanday o'zgartirasiz?

Video: SQLda mavjud chek cheklovini qanday o'zgartirasiz?

Video: SQLda mavjud chek cheklovini qanday o'zgartirasiz?
Video: Запретни самостоятельно текширишни урганамиз ! 2024, Aprel
Anonim

A yaratish sintaksisi cheklovni tekshirish ichida ALTER TABLE bayonoti SQL Server (Transact- SQL ) bu: ALTER TABLE jadval_nomi ADD CHEKLASH cheklash_nomi TEKSHIRING (ustun_nomi sharti); jadval_nomi. Siz xohlagan jadval nomi o'zgartirish a qo'shish orqali cheklovni tekshirish.

Xuddi shunday, siz SQL-da tekshirish cheklovini qanday o'zgartirasiz?

SQL Server Management Studio dan foydalanish

  1. Ob'ekt Explorer-da chek cheklovini o'z ichiga olgan jadvalni o'ng tugmasini bosing va Dizayn-ni tanlang.
  2. Jadval dizayneri menyusida Cheklovlarni tekshirish tugmasini bosing.
  3. Cheklovlarni tekshirish dialog oynasida, Tanlangan chek cheklovi ostida tahrir qilmoqchi bo'lgan cheklovni tanlang.

Ikkinchidan, SQL-da tekshirish cheklovini qanday qo'shishim mumkin? SQL Server Management Studio dan foydalanish

  1. Object Explorer-da chek cheklovini qo'shmoqchi bo'lgan jadvalni kengaytiring, Cheklovlar-ni o'ng tugmasini bosing va Yangi cheklov-ni bosing.
  2. Cheklovlarni tekshirish dialog oynasida Ifoda maydonini bosing va keyin ellips () ni bosing.

Shunga mos ravishda, biz SQL-da cheklovlarni o'zgartira olamizmi?

Yo'q. Biz mumkin emas o'zgartirish the cheklash , yagona narsa qila olamiz tushirish va uni qayta yaratishdir. Mana CREATE va DROP skripti. Agar siz urinib ko'rmoq o'zgartirish the cheklash bu bo'ladi otish xatosi.

Tekshirish cheklovi nima qiladi?

The Cheklovni CHECK qiymat oralig'ini cheklash uchun ishlatiladi mumkin ustunga joylashtiriladi. Agar siz a Cheklovni CHECK bitta ustunda bu ustun uchun faqat ma'lum qiymatlarga ruxsat beradi. Agar siz a Cheklovni CHECK stol ustida mumkin qatordagi boshqa ustunlardagi qiymatlar asosida ma'lum ustunlardagi qiymatlarni cheklash.

Tavsiya: