Avatar billede raos Nybegynder
24. marts 2003 - 09:34 Der er 3 kommentarer og
2 løsninger

Indentity er blevet for stor HJÆLP

Jeg har en tabel med en INT identity kolonne - som nu er blevet større end 15000, - et andet program der skal bruge dette id kan ikke håndtere dette store tal.

Det skal nævnes at der altid kun vil være ca 1.000 records i tabellen.

Så nu er mit spørgsmål her: Kan jeg få MSSQL til at begynde at trække nogle af de lavere id'er som ikke lægere er i brug?

på forhånd tak.

ps. jeg bruger MSSQL 2000
Avatar billede bjornicle Nybegynder
24. marts 2003 - 09:44 #1
Nej, det kan man ikke, det eneste du kan gore er at tage identity vaek og manuaelt finde et id at indsaette
Avatar billede techhouse Nybegynder
24. marts 2003 - 09:56 #2
Hvis du fjerne identity for din kolonne, ændrer dit id til nogle mindre numre og sætte identity igen for kolonnen vil systemet starte med at tælle EFTER det største nr i denne.
Vil dette være muligt at gøre?
/Thomas
Avatar billede raos Nybegynder
24. marts 2003 - 10:22 #3
tak for svarene  - jeg må løst problemet på en anden måde, nu da det ikke er muligt.

Hvem skal have points?
Avatar billede techhouse Nybegynder
24. marts 2003 - 12:13 #4
Giv du halvt til hver...
Avatar billede bjornicle Nybegynder
24. marts 2003 - 12:17 #5
her er et svar hvis du vil
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester