Hallo,
Ik heb problemen met een mysql tabel.
Deze tabel ziet er als volgt uit:
In het veld ID staan 2 negatieve waardes en 115 Positieve. 'nul' komt er niet in voor.
Als ik nu een nieuwe rij toevoeg krijgt hij als id "2147483647" Terwijl dit 116 zou moeten zijn.
Als ik dan in phpmyadmin bij structuur ga kijken zie ik staan:
"Volgende Autoindex 2.147.483.647"
Wanneer ik kijk op http://www.mysql.com/doc/en/Column_types.html
Zie ik staan:
INT[(M)] [UNSIGNED] [ZEROFILL]
A normal-size integer. The signed range is -2147483648 to 2147483647. The unsigned range is 0 to 4294967295.
Mijne is Signed.
RaRa hoe kan het dat ik als id "2147483647" heb staan in plaats van 116 ?
Ik heb problemen met een mysql tabel.
Deze tabel ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| bargame_items ( id int(255) NOT NULL auto_increment, id_group varchar(255) NOT NULL default '', name varchar(255) NOT NULL default '', description varchar(255) NOT NULL default '', costs decimal(10,0) NOT NULL default '0', max_num decimal(10,0) NOT NULL default '0', max_visitor decimal(10,0) NOT NULL default '0', level_power decimal(10,0) NOT NULL default '0', level_safety decimal(10,0) NOT NULL default '0', PRIMARY KEY (id) ) TYPE=MyISAM; |
In het veld ID staan 2 negatieve waardes en 115 Positieve. 'nul' komt er niet in voor.
Als ik nu een nieuwe rij toevoeg krijgt hij als id "2147483647" Terwijl dit 116 zou moeten zijn.
Als ik dan in phpmyadmin bij structuur ga kijken zie ik staan:
"Volgende Autoindex 2.147.483.647"
Wanneer ik kijk op http://www.mysql.com/doc/en/Column_types.html
Zie ik staan:
INT[(M)] [UNSIGNED] [ZEROFILL]
A normal-size integer. The signed range is -2147483648 to 2147483647. The unsigned range is 0 to 4294967295.
Mijne is Signed.
RaRa hoe kan het dat ik als id "2147483647" heb staan in plaats van 116 ?