2012-10-29 12 views

Antwort

46

TinyINT (M) hat immer einen Bereich von -128 .. + 127 mit Vorzeichen oder 0..255 ohne Vorzeichen. M ist die Anzeigebreite.

M gibt die maximale Anzeigebreite für Integer-Typen an. Die maximale Anzeigebreite beträgt 255. Die Anzeigebreite bezieht sich nicht auf den Bereich von Werten, die ein Typ enthalten kann, wie in Abschnitt 11.2, "Numerische Typen" beschrieben. Für Gleitkomma- und Festkommatypen ist M die Gesamtanzahl Ziffern, die gespeichert werden können.

von http://dev.mysql.com/doc/refman/5.5/en/numeric-type-overview.html

5

Tinyint = -128 ... + 127

(n) ist für die Anzeige.

+18

@Fracois B. - Was bedeutet "Anzeigezwecke"? –

+2

Anzeigezwecke, d. H. Die tatsächliche Zeichenabstandslänge, die dieser Spalte bei der Auswahl aus der Tabelle zugewiesen wird. – Amalgovinus

Verwandte Themen