webForumDet fria alternativet

auto_increament med början på 0

Databaser & SQL

3 svar · 219 visningar · startad av The_Hulk

Medlem sedan juni 20031 837 inlägg
Frågan#1

Hej!

Går det att ha auto_increament i en tabell samtidigt som man vill att den börjar räkna från 0?

För att lyckas med det idag måste jag för lägga till en rad och sen ändra värdet på den raden till 0. Detta ståller dock till problem när man vill kopiera databasen till ett nytt ställe för då byter den id 0 till 1 och det blir en krock när den sen ska lägga in id 1 utan att ha ändrat värdet på den föregående 1 till 0.

Förstår ni vad jag menar eller blev det där grötigt?

Tack på förhand!

/Patrik

Medlem sedan mars 20032 667 inlägg
#2

Varför vill du att den ska börja på 0?

Medlem sedan juni 200032 967 inlägg
#3

Jag har svårt att tänka mig att du skulle få ihop det.
Varför vill du att den ska börja räkna på 0?

Medlem sedan dec. 200012 464 inlägg
#4
create table ogrish(aleb char, caleb int) auto_increment = 0
254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)