რა არის უნიკალური შეზღუდვა Oracle-ში?
რა არის უნიკალური შეზღუდვა Oracle-ში?

ვიდეო: რა არის უნიკალური შეზღუდვა Oracle-ში?

ვიდეო: რა არის უნიკალური შეზღუდვა Oracle-ში?
ვიდეო: Oracle - SQL - Unique Constraint 2024, მაისი
Anonim

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

შესაბამისად, რა არის უნიკალური გასაღების შეზღუდვა Oracle-ში?

Oracle-ის უნიკალური შეზღუდვა სინტაქსი A უნიკალური შეზღუდვა არის მთლიანობა შეზღუდვა რომელიც უზრუნველყოფს სვეტში, ან სვეტების ჯგუფში შენახულ მონაცემებს უნიკალური ცხრილის რიგებს შორის. ეს უნიკალური შეზღუდვა მიუთითებს, რომ სვეტის_სახელის მნიშვნელობები არის უნიკალური მთელ მაგიდაზე.

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

ასევე კითხვაა, რა არის შეზღუდვა Oracle-ში?

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

რა განსხვავებაა უნიკალურ ინდექსსა და უნიკალურ შეზღუდვას შორის Oracle-ში?

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

გირჩევთ: