Бейне: SQL-де @@ идентификациясы дегеніміз не?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
SQL Сервер Жеке басын куәландыратын . Жеке басын куәландыратын кестенің бағаны - мәні автоматты түрде өсетін баған. Андағы мән жеке басын куәландыратын баған сервер арқылы жасалады. Пайдаланушы әдетте мәнді енгізе алмайды жеке басын куәландыратын баған. Жеке басын куәландыратын бағанды кестедегі жолдарды бірегей анықтау үшін пайдалануға болады.
Сәйкесінше, SQL серверіндегі @@ Identity дегеніміз не?
А SQL Server IDENTITY баған - берілген септік (бастапқы нүкте) және өсім негізінде негізгі мәндерді автоматты түрде жасау үшін пайдаланылатын бағанның арнайы түрі. SQL сервері көмегімен жұмыс істейтін бірқатар функцияларды қамтамасыз етеді ЖЕКЕ БАСЫН КУӘЛАНДЫРАТЫН баған. Бұл кеңесте біз осы функцияларды мысалдармен қарастырамыз.
Сондай-ақ, SQL жүйесінде @@ Identity параметрімен бірге қандай DML пәрмені қолданылады? Кестеге деректерді кірістіру үшін INSERT операторын пайдаланған кезде ЖЕКЕ БАСЫН КУӘЛАНДЫРАТЫН баған анықталды, SQL Сервер жаңасын жасайды ЖЕКЕ БАСЫН КУӘЛАНДЫРАТЫН мән. пайдалана аласыз @@ЖЕКЕ БАСЫН КУӘЛАНДЫРАТЫН айнымалы және соңғысын қайтару үшін SCOPE_IDENTITY және IDENT_CURRENT функциялары ЖЕКЕ БАСЫН КУӘЛАНДЫРАТЫН арқылы жасалған мән SQL Сервер.
Осыған байланысты SQL-де @@ деген не?
жылы SQL Сервер, символ @@ жаһандық айнымалыларға префикс қойылады. Сервер барлық жаһандық айнымалыларды қолдайды. Жаһандық айнымалы атаулары a әрпінен басталады @@ префикс. Оларды жариялаудың қажеті жоқ, өйткені сервер оларды үнемі қолдап отырады. Олар жүйемен анықталған функциялар және сіз оларды жариялай алмайсыз.
Сәйкестендіру бағаны негізгі кілт пе?
Сәйкестік бағандары және Бастапқы кілттер екі ерекше нәрсе. Ан Сәйкестік бағаны автоматты түрде өсетін нөмірді береді. Мұның бәрі осы. The Негізгі кілт (кем дегенде SQL серверінде) бірегейлікке кепілдік беретін бірегей шектеу болып табылады және әдетте (бірақ әрқашан емес) кластерленген кілт.