phpbar.de logo

Mailinglisten-Archive

[php] unsigned zerofill

[php] unsigned zerofill

Ralf Prescher prescher_(at)_mediaworx.com
Tue, 16 Jan 2001 16:34:24 +0100


Christian Schaefer wrote:
> 
> hi,

hi

> UPDATE table1 SET id = '8074132129914449' WHERE id2='irgendwas'

also wenn der wert immer soviele stellen hat, dann ist das außerhalb des
INT-bereiches von MySQL

http://www.mysql.com/doc/N/u/Numeric_types.html
sagt dazu:
"If the INT column is UNSIGNED, the size of the column's range is the
same but its endpoints shift up to 0 and 4294967295. If you try to store
-9999999999 and 9999999999, the values
stored in the column become 0 and 4294967296."

> steht in dem feld, wenn ich es mir mit phpmyadmin ansehe IMMER folgender
> wert:
> 
>    id = 0000004294967295
>
> wie kommt das?

das ist genau der maximalwert von UNSIGNED INT mit nullen aufgefüllt :)

> gruß
> christian

greetz
Ralf
-- 
Ralf Prescher
_(at)_work: mediaworx berlin AG

_(at)_home: http://www.fx-design.de
mail_(at)_: mailto:fireworx_(at)_web.de


php::bar PHP Wiki   -   Listenarchive