webForumDet fria alternativet

fylla ID

5 svar · 150 visningar · startad av greymane

greymaneMedlem sedan juli 2001711 inlägg
#1

om jag har en kolumn som är ID som är AUTO_INCREMENT och plockar bort raden med ID=2 så blir ju ID-kolumen typ: 1,3,4 osv. hur gör jag för att automatiskt ordna så att nya entries lägger sig på 2an?

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Vadå lägger sig på 2:an?

I en relationsdatabas finns det inga specifika positioner. Olika poster idnetifieras enbart med de värden som ingår i kolumnerna.

------------------
essentitia preter non sans multiplicandum

greymaneMedlem sedan juli 2001711 inlägg
#3

jomen jag har ju lagt in en kolumn med identifikationsnummer med namnet ID. den ger varje rad ett eget id-nummer.

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Nej, raderna har inga idnummer.

Du kan söka rätt på en post därför att den har vissa värde i de olika kolumnerna.

Detta värde kan lika gärna vara BANAN som 2.

------------------
essentitia preter non sans multiplicandum

greymaneMedlem sedan juli 2001711 inlägg
#5

nänä ok då. men funktionen blir densamma. :) men åter till mitt bekymmer. hur gör man?

LarsGMedlem sedan dec. 200012 464 inlägg
#6

Varför behöver du detta?

Om du vill förhindra att det aldrig finns hål i sekvensen så måste du vid varje delete gå in och numrera om nästan alla poster. (Om du har andra tabeller som refererar till dessa värden så måste du också numrera om dessa ad infinitum.)

För databashanteraren har värdena i sig ingen betydelse.

------------------
essentitia preter non sans multiplicandum

127 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)