როგორ მუშაობს პირადობა SQL Server-ში?
როგორ მუშაობს პირადობა SQL Server-ში?

ვიდეო: როგორ მუშაობს პირადობა SQL Server-ში?

ვიდეო: როგორ მუშაობს პირადობა SQL Server-ში?
ვიდეო: Identity Column in SQL Server - Part 7 2024, მაისი
Anonim

ა SQL Server IDENTITY სვეტი არის სპეციალური ტიპის სვეტი, რომელიც არის გამოიყენება საკვანძო მნიშვნელობების ავტომატურად გენერირებისთვის მოწოდებული თესლის (საწყისი წერტილი) და ნამატის საფუძველზე. SQL სერვერი გვაწვდის რიგ ფუნქციებს, რომლებიც მუშაობა ერთად პირადობა სვეტი.

ასევე უნდა იცოდეთ, როგორ გამოვიყენოთ Identity SQL Server-ში?

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

გარდა ამისა, როგორ დავიბრუნო ჩემი ვინაობა ჩასმის შემდეგ? The ფარგლები_იდენტობა () ფუნქცია იქნება დაბრუნების ბოლო ვინაობა ღირებულება ჩასმული მიმდინარე მასშტაბში (და სესიაში), ნებისმიერ ცხრილში. Ident_Current() ფუნქცია იღებს ცხრილის (ან ხედის) სახელს და ბრუნდება ბოლო ვინაობა ამ ცხრილისთვის გენერირებული მნიშვნელობა, სესიისა და მასშტაბის მიუხედავად.

ანალოგიურად, რა არის პირადობის მონაცემთა ტიპი SQL Server-ში?

ან პირადობის სვეტი უნდა იყოს ერთ-ერთი შემდეგი რიცხვიდან მონაცემთა ტიპები : ათობითი, int, რიცხვითი, პატარა, დიდი, ან პატარა. ან პირადობის სვეტი არ შეუძლია NULL-ის მიღება ან შენახვა. თითოეული ცხრილი შეიძლება შეიცავდეს მხოლოდ ერთს პირადობის სვეტი.

არის საიდენტიფიკაციო სვეტი პირველადი გასაღები?

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

გირჩევთ: