ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
439
439
EMPFEHLEN
-
19.11.11 21:55 #1
- Registriert seit
- Jun 2007
- Ort
- Berlin Fhain
- Beiträge
- 225
Hallo,
ich habe ein für meine Verhältnisse eher ungewöhnliches Problem.
Ich möchte in eine Spalte den Wert 100002137171664 per PHPMyAdmin eintragen.
Die Spalte ist vom Datentyp Int(100)
Ergebnis nach dem Eintragen: 2147483647
Bekomme auch die Warnung: Out of range value adjusted for column
aber meiner Meinung nach überschreite ich den Range doch garnicht ?!
Was mache ich falsch ?
-
Hi
dein tatsächlicher, Wert ist (2^31)-1, mit anderen Worten:
Der Maximalwert für ein normales int (ja, auch das hat Beschränkungen).
Es geht zwar noch größer, aber auf 100 (Dezimalzahlen-)Stellen wirst du nicht kommen.
Musst du mit der Zahl auch herumrechnen etc.?
Wenn nein, einfach als Text abspeichern.
Wenn ja...Je nach Fall andere Lösungen möglich.
GrußNetiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
http://dev.mysql.com/doc/refman/5.0/....html#id636300
INT ist INT. Willst du was größeres, brauchst du BIGINT. Da passt dann auch deine 100002137171664 rein.This optional display width may be used by applications to display integer values having a width less than the width specified for the column by left-padding them with spaces.
[...]
The display width does not constrain the range of values that can be stored in the column.
-
19.11.11 22:08 #4
- Registriert seit
- Jun 2007
- Ort
- Berlin Fhain
- Beiträge
- 225
Alles klar Danke, dann nehm ich mal BigInt
Ähnliche Themen
-
Allokiertes Array, 1. Wert falscher Wert
Von Nadriel im Forum C/C++Antworten: 9Letzter Beitrag: 28.07.10, 21:13 -
MySQL Insert Falscher Syntax?
Von battleck im Forum PHPAntworten: 2Letzter Beitrag: 05.05.10, 16:08 -
Vergleich mit Javascript, falscher Wert wird wiedergegeben
Von Gunah im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 12.06.09, 19:23 -
Bei einem mysql-update wird falscher Wert in der DB gespeichert
Von Schind im Forum PHPAntworten: 5Letzter Beitrag: 01.03.08, 17:00 -
Access: Wert wird mehrmals in Datenbank eingetragen
Von Chandini im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 30.11.04, 13:12





Zitieren


Login





