Көбірек

Нұсқаланған ArcSDE геодеректер базасындағы өрістерді автоматты түрде нөмірлеу?

Нұсқаланған ArcSDE геодеректер базасындағы өрістерді автоматты түрде нөмірлеу?


Мен ArcGIS -те автономды нөмірі бар өріс алғым келеді.

Менде SQL Server геодеректер базасына арналған ArcSDE нұсқасы бар.

Осылайша, SQL Server серверінде сәйкестендіру тұқымының төлсипатын қолдану опция емес.

ArcSDE -де өз бағандарыңызды автоматты түрде нөмірлеу мүмкін емес пе?


Классикалық мәселе :(

Мен сізге db-ге арнайы шешім бере аламын:

  • DB -де дәйектілік жасаңыз
  • OnCreate оқиғасын тыңдаңыз және SQL курсор интерфейсі арқылы сұрау арқылы тізбектегі мәнді тағайындаңыз.

Бұл тәсілдің кемшілігі - егер жолдар еншілес нұсқада жасалса және кейін орналастырылмаса, сізде сандарда бос орындар болады. Сіз бұл оқиғалар туралы хабарларды тыңдай аласыз және идентификаторларды қайта тағайындай аласыз.

ESRI -де жергілікті реттілік түрі болмайынша, бұл сізде бар бірнеше нұсқалардың бірі.


Мен ArcSDE бөлігі мұны істей алатынын білмеймін (жылдам іздеу жоқ дегенді білдіреді), бірақ сіздің SQL Server дерекқорыңыз қалаған жағдайда деректердегі өзіңіз таңдаған бағанды ​​автоматты түрде көбейту/автоматты түрде нөмірлеу мүмкіндігі болуы керек. Мұны қалай жасау керектігі туралы қосымша ақпаратты мына жерден таба аласыз-http://howtoideas.net/how-to-create-auto-increment-column-in-a-sql-server-table


Бейнені қараңыз: Деректер қорының негізгі ұғымдары 10 сынып информатика