Ako funguje identita na serveri SQL Server?
Ako funguje identita na serveri SQL Server?

Video: Ako funguje identita na serveri SQL Server?

Video: Ako funguje identita na serveri SQL Server?
Video: Как работает DNS сервер (Система доменных имён) 2024, November
Anonim

A SQL Server IDENTITY stĺpec je špeciálny typ stĺpca, ktorý je používa sa na automatické generovanie kľúčových hodnôt na základe poskytnutého zdroja (počiatočného bodu) a prírastku. SQL Server nám poskytuje množstvo funkcií, ktoré práca s IDENTITA stĺpec.

Tiež je potrebné vedieť, ako možno použiť identitu na serveri SQL Server?

Identita stĺpec tabuľky je stĺpec, ktorého hodnota sa automaticky zvyšuje. Hodnota v an identity stĺpec je vytvorený pomocou server . Používateľ vo všeobecnosti nemôže vložiť hodnotu do súboru identity stĺpec. Identita stĺpec možno použiť na jedinečnú identifikáciu riadkov v tabuľke.

Okrem toho, ako získam späť svoju identitu po vložení? The Rozsah_identity () funkcia bude vrátiť posledný identity hodnotu vložené v aktuálnom rozsahu (a relácii), v ľubovoľnej tabuľke. Funkcia Ident_Current() preberá názov tabuľky (alebo zobrazenia). sa vracia posledný identity hodnotu vygenerovanú pre túto tabuľku bez ohľadu na reláciu alebo rozsah.

Podobne, čo je typ údajov identity na serveri SQL Server?

An stĺpec identity musí byť jedno z nasledujúcich čísel dátové typy : desiatkové, int, numerické, smallint, bigint alebo tinyint. An stĺpec identity nemôže prijať alebo uložiť NULL. Každá tabuľka môže obsahovať iba jednu stĺpec identity.

Je stĺpec identity primárnym kľúčom?

An stĺpec identity sa líši od a primárny kľúč v tom, že jeho hodnoty spravuje server a zvyčajne sa nedajú upraviť. V mnohých prípadoch an stĺpec identity sa používa ako a primárny kľúč ; nie je to však vždy tak.

Odporúča: