Hoe werk identiteit in SQL Server?
Hoe werk identiteit in SQL Server?

Video: Hoe werk identiteit in SQL Server?

Video: Hoe werk identiteit in SQL Server?
Video: What's new in SQL Server 2022 2024, November
Anonim

A SQL Server IDENTITEIT kolom is 'n spesiale tipe kolom wat is gebruik om outomaties sleutelwaardes te genereer gebaseer op 'n verskafde saad (beginpunt) en inkrement. SQL Server bied ons 'n aantal funksies wat werk met die IDENTITEIT kolom.

Ook om te weet, hoe kan Identity in SQL Server gebruik word?

Identiteit kolom van 'n tabel is 'n kolom waarvan die waarde outomaties toeneem. Die waarde in 'n identiteit kolom word geskep deur die bediener . 'n Gebruiker kan oor die algemeen nie 'n waarde in 'n identiteit kolom. Identiteit kolom kan gebruik word om die rye in die tabel uniek te identifiseer.

Daarbenewens, hoe kry ek my identiteit terug na invoeging? Die Omvang_Identiteit () funksie sal terugkeer die laaste identiteit waarde ingevoeg in die huidige omvang (en sessie), in enige tabel. Die Ident_Current() funksie neem 'n tabel (of aansig) naam en opbrengste die laaste identiteit waarde gegenereer vir daardie tabel, ongeag sessie of omvang.

Net so, wat is die tipe identiteitsdata in SQL Server?

An identiteit kolom moet een van die volgende syfers wees datatipes : desimale, int, numeries, smallint, bigint, of kleinint. An identiteit kolom kan nie NULL aanvaar of stoor nie. Elke tabel kan slegs een bevat identiteit kolom.

Is identiteitskolom 'n primêre sleutel?

An identiteit kolom verskil van a primêre sleutel deurdat die waardes daarvan deur die bediener bestuur word en gewoonlik nie gewysig kan word nie. In baie gevalle is 'n identiteit kolom word gebruik as 'n primêre sleutel ; dit is egter nie altyd die geval nie.

Aanbeveel: