რა არის GUID სვეტი SQL Server-ში?
რა არის GUID სვეტი SQL Server-ში?

ვიდეო: რა არის GUID სვეტი SQL Server-ში?

ვიდეო: რა არის GUID სვეტი SQL Server-ში?
ვიდეო: Guid in SQL Server 2024, სექტემბერი
Anonim

GUID არის 16 ბაიტიანი ორობითი SQL სერვერი მონაცემთა ტიპი, რომელიც გლობალურად უნიკალურია ცხრილებში, მონაცემთა ბაზებში და სერვერები . Ტერმინი GUID ნიშნავს გლობალურად უნიკალურ იდენტიფიკატორს და ის გამოიყენება ურთიერთშენაცვლებით UNIQUEIDENTIFIER . შესაქმნელად ა GUID in SQL სერვერი , NEWID() ფუნქცია გამოიყენება, როგორც ნაჩვენებია ქვემოთ: 1. SELECT NEWID()

ანალოგიურად, რას ნიშნავს GUID?

გლობალური უნიკალური იდენტიფიკატორი

გარდა ამისა, როგორ მივიღო ახალი GUID SQL-ში? გიდი - sql - სერვერი. sql -- Თუ გინდა გენერირება ა ახალი გიდი ( უნიკალური იდენტიფიკატორი) SQL-ში სერვერზე შეგიძლიათ უბრალოდ გამოიყენოთ NEWID() ფუნქცია. -- ეს დაბრუნდება ა ახალი შემთხვევითი უნიკალური იდენტიფიკატორი მაგალითად. თქვენ შეგიძლიათ პირდაპირ გამოიყენოთ ეს INSERT განაცხადის ჩასართავად ახალი რიგი მაგიდაზე. -- მონაცემების ჩასმა თანამშრომლების ცხრილში.

გარდა ამისა, რა არის GUID მონაცემთა ტიპი?

The GUID მონაცემთა ტიპი არის 16 ბაიტიანი ორობითი მონაცემთა ტიპი . ეს მონაცემთა ტიპი გამოიყენება ობიექტების, პროგრამების, ჩანაწერების გლობალური იდენტიფიკაციისთვის და ა.შ. მნიშვნელოვანი თვისება ა GUID არის ის, რომ თითოეული ღირებულება გლობალურად უნიკალურია. მნიშვნელობა გენერირდება Microsoft-ის მიერ შემუშავებული ალგორითმით, რომელიც უზრუნველყოფს ამ უნიკალურობას.

შეგვიძლია გამოვიყენოთ GUID, როგორც პირველადი გასაღები ცხრილში?

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

გირჩევთ: