Bon wrote :
> "Peter Brodersen" <usenet@ter.dk> skrev i en meddelelse
> news:buppck$ag4$1@dknews.tiscali.dk...
>> Hvis vi taler om en (signed) int, der bruges som auto_increment, kan
>> den gå op til 2147483647 (lidt over 2 milliarder). Forsøger at man
>> indsætte noget herefter, får man:
>> ERROR 1062: Duplicate entry '2147483647' for key 1
>> Og rækken bliver ikke indsat.
>>
>> En unsigned int kan gå op til 4294967295, og er det ikke nok, kan man
>> bruge en unsigned bigint, der går op til 18446744073709551615.
>>
>> Fra MySQL 4.1.0 er "SERIAL" i øvrigt et alias for "BIGINT NOT NULL
>> AUTO_INCREMENT UNIQUE", når man opretter en tabel.
>
> Takker for infoen. Så har jeg lidt albuerum at gøre godt med endnu.
Hvad skal du bruge dette id til? Hvis det er for at kunne sortere, så
kunnet det i stedet gøres med et timestamp - hvis det er for at kunne
identificere unikt, så kunne du jo også indsætte en tilfældig værdi i
feltet.
--
Jesper Stocholm
http://stocholm.dk
Gør Christiania en tjeneste og køb din hash et andet sted.