SQLде идентификация ачкычы деген эмне?
SQLде идентификация ачкычы деген эмне?

Video: SQLде идентификация ачкычы деген эмне?

Video: SQLде идентификация ачкычы деген эмне?
Video: МЫШЫК ИТТЕР БАЛЫК ЖАНА ТОТЫШЫК БАЗАР ОДЕССАНЫ АЛЫП КЕТПЕЙТ 14-февраль ТОП 5 ит. 2024, Апрель
Anonim

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

Мындан тышкары, өздүк ачкычы деген эмне?

Ан иденттүүлүк мамыча – маалымат базасы тарабынан түзүлгөн маанилерден турган маалымат базасынын таблицасындагы тилке (талаа катары да белгилүү). Бул Microsoft Accessдеги AutoNumber талаасына же Oracleдагы ырааттуулукка окшош. Көп учурларда а иденттүүлүк тилке негизги катары колдонулат ачкыч ; бирок бул дайыма эле боло бербейт.

Кошумча, негизги ачкыч менен идентификациянын ортосунда кандай айырма бар? Негизги ачкыч уникалдуулугун баса белгилеп, ошол эле тилкедеги бардык жазуулар үчүн кайталанма маанини болтурбоо, ал эми иденттүүлүк санын көбөйтүүнү камсыз кылат ичинде маалыматтарды киргизбестен тилке. Эки функция тең бир тилкеде же күйгүзүлүшү мүмкүн айырма бир.

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

Т- SQL SET Identity_insert SET Identity_insert - болууга уруксат киргизилген ачык баалуулуктар иденттүүлүк столдун мамычасы. The IDENTITY_INSERT билдирүү ON деп коюлушу керек киргизүү үчүн ачык маани иденттүүлүк тилке.

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

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

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