Kā identitāte darbojas SQL serverī?
Kā identitāte darbojas SQL serverī?

Video: Kā identitāte darbojas SQL serverī?

Video: Kā identitāte darbojas SQL serverī?
Video: Как работает DNS сервер (Система доменных имён) 2024, Novembris
Anonim

A SQL servera IDENTITĀTE sleja ir īpašs kolonnas veids, kas ir izmanto, lai automātiski ģenerētu galvenās vērtības, pamatojoties uz sniegto sēklu (sākuma punktu) un pieaugumu. SQL serveris nodrošina mums vairākas funkcijas, kas strādāt Ar IDENTITĀTE sleja.

Ir arī jāzina, kā SQL Server var izmantot identitāti?

Identitāte tabulas kolonna ir kolonna, kuras vērtība automātiski palielinās. Vērtība an identitāte kolonnu izveido serveris . Lietotājs parasti nevar ievietot vērtību a identitāte sleja. Identitāte kolonnu var izmantot, lai unikāli identificētu tabulas rindas.

Turklāt, kā es varu atgūt savu identitāti pēc ievietošanas? The Darbības joma_Identitāte () funkcija būs atgriezties Pēdējais identitāte vērtību ievietots pašreizējā tvērumā (un sesijā) jebkurā tabulā. Funkcija Ident_Current() uzņem tabulas (vai skata) nosaukumu un atgriežas Pēdējais identitāte vērtība, kas ģenerēta šai tabulai neatkarīgi no sesijas vai tvēruma.

Līdzīgi, kāds ir identitātes datu tips SQL Server?

An identitātes kolonna jābūt vienam no šiem cipariem datu tipi : decimāldaļa, int, ciparu, smallint, bigint vai tinyint. An identitātes kolonna nevar pieņemt vai saglabāt NULL. Katrā tabulā var būt tikai viena identitātes kolonna.

Vai identitātes kolonna ir primārā atslēga?

An identitātes kolonna atšķiras no a primārā atslēga jo tās vērtības pārvalda serveris un parasti tās nevar mainīt. Daudzos gadījumos an identitātes kolonna tiek izmantots kā a primārā atslēga ; tomēr tas ne vienmēr tā ir.

Ieteicams: