Hallo
wenn ich in mysql eine Spalte mit Tinyint und Länge 1 definiere kann ich trotzdem z.B. 10 eingeben. warum ist das so? ich dachte ich könnte dann nur zahlen von 0-9 dort einfügen.
Tinyint(M) umfasst immer den Werteberich 256 (1 Byte).
- unsigned: 0 bis 256
- signed: -127 bis + 127
Das M in der Klammer gibt soweit ich weiss die maximale Anzeigebreite bei der Ausgabe.
Peter