რა არის შემოწმება SQL-ში?
რა არის შემოწმება SQL-ში?

ვიდეო: რა არის შემოწმება SQL-ში?

ვიდეო: რა არის შემოწმება SQL-ში?
ვიდეო: T-SQL - CHECK Constraints 2024, ნოემბერი
Anonim

SQL CHECK შეზღუდვა. The ᲩᲔᲙᲘ შეზღუდვა გამოიყენება მნიშვნელობების დიაპაზონის შესაზღუდად, რომელიც შეიძლება განთავსდეს სვეტში. თუ განსაზღვრავთ ა ᲩᲔᲙᲘ ცხრილის შეზღუდვა მას შეუძლია შეზღუდოს მნიშვნელობები გარკვეულ სვეტებში, რიგის სხვა სვეტების მნიშვნელობებზე დაყრდნობით.

უფრო მეტიც, რა არის შემოწმება მონაცემთა ბაზაში?

ა ჩეკი შეზღუდვა არის მთლიანობის შეზღუდვის ტიპი SQL-ში, რომელიც განსაზღვრავს მოთხოვნას, რომელიც უნდა აკმაყოფილებდეს თითოეულ მწკრივს მონაცემთა ბაზა მაგიდა. ეს შეიძლება ეხებოდეს ერთ სვეტს, ან ცხრილის მრავალ სვეტს. პრედიკატის შედეგი შეიძლება იყოს TRUE, FALSE ან UnknOWN, რაც დამოკიდებულია NULL-ების არსებობაზე.

გარდა ამისა, როგორ შეცვალოთ შემოწმების შეზღუდვა SQL-ში? SQL Server Management Studio-ს გამოყენებით

  1. Object Explorer-ში დააწკაპუნეთ მაუსის მარჯვენა ღილაკით შემოწმების შეზღუდვის შემცველ ცხრილში და აირჩიეთ დიზაინი.
  2. ცხრილის დიზაინერის მენიუში დააჭირეთ შეზღუდვების შემოწმებას.
  3. შეზღუდვების შემოწმების დიალოგურ ფანჯარაში, არჩეული შეზღუდვის ქვეშ, აირჩიეთ შეზღუდვა, რომლის რედაქტირება გსურთ.

ანალოგიურად, ისმის კითხვა, როგორ დავამატოთ შემოწმება SQL-ში?

ა-ს შექმნის სინტაქსი ჩეკი შეზღუდვა ALTER TABLE განცხადებაში SQL სერვერი (Transact- SQL ) არის: ALTER TABLE table_name დამატება CONSTRAINT constraint_name ᲩᲔᲙᲘ (სვეტის_სახელის მდგომარეობა); ცხრილის_სახელი. ცხრილის სახელი, რომლის შეცვლაც გსურთ დასძინა ა ჩეკი შეზღუდვა.

რა არის შემოწმების შეზღუდვის კვიზლეტის მიზანი?

The შეზღუდვა უზრუნველყოფს, რომ თუ მნიშვნელობა შეყვანილია მითითებულ სვეტში, ის უკვე უნდა არსებობდეს "ერთ" ცხრილში, წინააღმდეგ შემთხვევაში ჩანაწერი არ დაემატება. უნიკალური. უზრუნველყოფს, რომ მითითებულ სვეტში შენახული ყველა მონაცემთა მნიშვნელობა უნიკალურია. ის განსხვავდება PRIMARY KEY-ისგან, რადგან ის უშვებს NULL მნიშვნელობებს. ᲩᲔᲙᲘ.

გირჩევთ: