SQL серверинде идентификация кантип иштейт?
SQL серверинде идентификация кантип иштейт?

Video: SQL серверинде идентификация кантип иштейт?

Video: SQL серверинде идентификация кантип иштейт?
Video: Сабак "OWASP 10дон коргонуу ыкмалары" 2024, Май
Anonim

А SQL Server IDENTITY тилке болуп саналат мамычанын өзгөчө түрү болуп саналат берилген урук (башталгыч чекит) жана өсүү негизинде автоматтык түрдө негизги маанилерди түзүү үчүн колдонулат. SQL Server бизге бир катар функцияларды берет иш менен IDENTITY тилке.

Ошондой эле билүү керек, SQL серверинде идентификацияны кантип колдонсо болот?

Identity таблицанын мамычасы – мааниси автоматтык түрдө жогорулаган мамыча. Андагы маани иденттүүлүк мамыча тарабынан түзүлөт сервер . Колдонуучу жалпысынан анга маани киргизе албайт иденттүүлүк тилке. Identity мамычаны таблицадагы саптарды уникалдуу аныктоо үчүн колдонсо болот.

Кошумчалай кетсек, кыстарылгандан кийин өзүмдүн инсандыгымды кантип кайтарсам болот? The Scope_Identity () функциясы болот кайтуу акыркы иденттүүлүк баалуулук киргизилген учурдагы масштабда (жана сессияда), каалаган таблицада. Ident_Current() функциясы таблицанын (же көрүнүштүн) атын жана алат кайтып келет акыркы иденттүүлүк сессияга же масштабга карабастан, ошол таблица үчүн түзүлгөн маани.

Ошо сыяктуу эле, SQL серверинде инсандык маалымат түрү деген эмне?

Ан идентификация тилкеси төмөнкү сандардын бири болушу керек маалымат түрлөрү : ондук, инт, сандык, кичине, бигинт же тининт. Ан идентификация тилкеси NULL кабыл алуу же сактоо мүмкүн эмес. Ар бир таблица бирден гана камтышы мүмкүн идентификация тилкеси.

Идентификация тилкеси негизги ачкычпы?

Ан идентификация тилкеси адан айырмаланат негизги ачкыч анын маанилери сервер тарабынан башкарылат жана адатта өзгөртүүгө болбойт. Көп учурларда а идентификация тилкеси катары колдонулат негизги ачкыч ; бирок бул дайыма эле боло бербейт.

Сунушталууда: