რა არის შემოწმების შეზღუდვა db2-ში?
რა არის შემოწმების შეზღუდვა db2-ში?

ვიდეო: რა არის შემოწმების შეზღუდვა db2-ში?

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

ა შეზღუდვის შემოწმება არის წესი, რომელიც განსაზღვრავს მნიშვნელობებს, რომლებიც დაშვებულია საბაზისო ცხრილის ყველა მწკრივის ერთ ან მეტ სვეტში. ცხრილს შეიძლება ჰქონდეს ნებისმიერი რაოდენობა შეამოწმეთ შეზღუდვები . DB2 ® აიძულებს ა შეზღუდვის შემოწმება შეზღუდვის გამოყენებით თითოეულ მწკრივზე, რომელიც არის ჩასმული, ჩატვირთული ან განახლებული.

შემდგომში, შეიძლება ასევე იკითხოს, რა არის შემოწმების შეზღუდვის მიზანი?

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

ასევე, რა არის მონაცემთა შეზღუდვა? ა შეზღუდვა არის შეზღუდვა, რომელსაც თქვენ აყენებთ მონაცემები რომ მომხმარებლებს შეუძლიათ შევიდნენ სვეტში ან სვეტების ჯგუფში. ა შეზღუდვა არის ცხრილის განმარტების ნაწილი; შეგიძლიათ განახორციელოთ შეზღუდვები ცხრილის შექმნისას ან მოგვიანებით.

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

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

რა განსხვავებაა სვეტის შეზღუდვასა და ცხრილის შეზღუდვას შორის?

ა სვეტი დონე შეზღუდვა აქვს მოქმედების სფერო მხოლოდ სვეტი იგი განისაზღვრება. ა მაგიდა დონე შეზღუდვა შეუძლია ყოველი სვეტი ცხრილში . ეს არის მთავარი შორის განსხვავება ორი - რომ "სკოპი". ნებისმიერი სვეტი დონე შეზღუდვა (გამონაკლისი: არ არის null) შეიძლება გამოიხატოს ზე მაგიდა დონე - მაგრამ საპირისპირო არ არის მართალი.

გირჩევთ: