Mundarija:

Nocheck cheklovi SQL Server nima?
Nocheck cheklovi SQL Server nima?

Video: Nocheck cheklovi SQL Server nima?

Video: Nocheck cheklovi SQL Server nima?
Video: Java Tech Talk: Telegram бот на java за 1 час 2024, Aprel
Anonim

BILAN NOCHECK mavjud ma'lumotlarni tekshirmasdan buni amalga oshiradi. Shunday qilib, WITH chalkash sintaksisi NOCHECK TEKSHIRING CHEKLASH imkonini beradi a cheklash mavjud ma'lumotlarni tekshirmasdan. Jadvaldagi ma'lumotlar yangi qo'shilgan yoki qayta yoqilgan FOREIGN KEY yoki CHECK bilan tasdiqlangan yoki tekshirilmaganligini bildiradi. cheklash.

Keyin SQL Serverda tekshirish cheklovlarini qanday yoqishim mumkin?

Yoqish a Cheklovni tekshiring uchun sintaksisi imkon berish a SQL Serverda cheklovni tekshiring (Tranzaksiya- SQL ) bu: ALTER TABLE table_name WITH CHEKLANISHNI TEKSHIRING cheklov_nomi; jadval_nomi. Siz xohlagan jadval nomi yoqish the cheklovni tekshirish.

Xuddi shunday, SQL-da tashqi kalit cheklovi nima? Chet el kalit cheklovlari . A xorijiy kalit (FK) - ustun yoki ustunlar birikmasi boʻlib, oʻrnatish uchun ishlatiladi majburlash da saqlanishi mumkin bo'lgan ma'lumotlarni nazorat qilish uchun ikkita jadvaldagi ma'lumotlar orasidagi bog'lanish xorijiy kalit stol.

Bu borada SQL-dagi cheklovlarni qanday o'chirib qo'yishim mumkin?

SQL Server Management Studio dan foydalanish

  1. Object Explorer-da jadvalni cheklovlar bilan kengaytiring va keyin Keys papkasini kengaytiring.
  2. Cheklovni o'ng tugmasini bosing va O'zgartirish-ni tanlang.
  3. Jadval dizayneri ostidagi to'rda Chet el kalit cheklovini qo'llash-ni bosing va ochiladigan menyudan Yo'q-ni tanlang.
  4. Yopish tugmasini bosing.

Ma'lumotlar bazasida tekshirish cheklovi nima?

A cheklovni tekshirish yaxlitlikning bir turi hisoblanadi cheklash a dagi har bir satr tomonidan bajarilishi kerak bo'lgan talabni belgilaydigan SQL da ma'lumotlar bazasi stol. The cheklash predikat bo'lishi kerak. Cheklovlarni tekshiring a dagi ma'lumotlarning haqiqiyligini ta'minlash uchun ishlatiladi ma'lumotlar bazasi va ma'lumotlar yaxlitligini ta'minlash.

Tavsiya: