SMALLINT ist SMALLINT. Das ist bereits eine Größenangabe.
Mysql nimmt sich heraus, da ab und zu mal die Anzahl Stellen anzugeben, die da reinpassen sollen. Sollte man einfach ignorieren und nur den Datentyp hinschreiben.
Bei Mysql gibts auch dieses ominöse INT(1) und die nutzen das als billigen BOOLEAN Datentyp, um 0 und 1 (aber auch 2-9) darin abzulegen. Muss man halt machen, wenn man weder gescheite Datentypen noch saubere Checks für Datenintegrität hat.



LinkBack URL
About LinkBacks
Zitieren


Lesezeichen