Lenne egy mysql adatbázis tábla tele adattal, amihez hozzá szeretnék szúrni egy új oszlopot, ami auto_increment-es lenne. Hogy tudnám azt legegyszerűbben megoldani, hogy a létező sorokat magától felszámozza.
- 1024 megtekintés
Hozzászólások
uj tábla ugyanazokkal a cellákkal + 1 az auto_increment, utánna másolás.
Mivel auto_increment nemlehet csak ha üres a tábla.
pch
- A hozzászóláshoz be kell jelentkezni
He egy mezőt autoincremental típussal hozol létre, akkor az automatikusan incrementálódik, nem kell vele semmit sem csinálni. Minden új sor hozzáadása a táblához értékkel tölti fel az autoincremental mezőt.
http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html
A meglévő táblát átmásolod az új táblába.
Vagy kimented egy tabla.sql-be módosítod a szerkezetét, azaz beszúrod az autoincremet mezőt és visszatöltöd.
--
не закурится!
- A hozzászóláshoz be kell jelentkezni
erre gondoltam, de reméltem van egyszerűbb is :)
köszi
- A hozzászóláshoz be kell jelentkezni