ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
435
435
EMPFEHLEN
-
Hi
Ich suche nach dem richtigen Datentyp für ein Attribut wo zum Beispiel die Zahlenfalge '06' als Wert erfasst ist.
- Ist der Datentyp Smallint unsigned, dann bringt die Abfrage mit PHP die Zahl 0 nicht, der Output ist also 6.
- Nehme ich Varchar, dann sortiert PHP den Output falsch. Statt => 1, 2, 3, usw. bringt das order by => 1, 10, 11....2, 20, 21....
Taugt also beides nicht.... Bin froh um jeden brauchbaren Input !
-
int(2) unsigned zerofill könnte der passende Datentyp für Dich sein.
Gruß hpvwWarum gibt (fast) keiner im Datenbankforum an, welches DBMS er benutzt?
Ich gehe im Zweifelsfall ohne Nachfrage von MySQL > 4.1 i.V.m. PHP aus.
Gewöhnt euch bitte auch an, die Fehlermeldung von mysql_error() zu posten.
-
Hi
Leider nein. Es hat auch drei und vierstellige Werte in dieser Spalte. Also müsste ich mindestens INT(4) angeben. Mit zerofill wird '06' dann '0006'....
Ähnliche Themen
-
MySQL Datentyp auslesen
Von Benzbob im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 20.11.09, 15:16 -
Richtige Ausgabe für MySQL DateTime Datentyp
Von DataFox im Forum PHPAntworten: 5Letzter Beitrag: 02.03.08, 18:26 -
MySQL Datentyp bei Geld
Von Grille im Forum PHPAntworten: 6Letzter Beitrag: 08.08.07, 16:27 -
Verständnisproblem: Datentyp SET bei MySQL
Von aleks im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 20.04.06, 22:10 -
MySQL kleinster zu reservierender Datentyp
Von Shooter2k im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 22.07.05, 14:14





Zitieren
Login





