public interface MySqlTypes
Types present in a MySQL database.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SqlType"Unlimited"static final SqlTypeFixed < 255 with paddingstatic final SqlType< 65,353static final SqlTypeBoolean representationstatic final SqlTypeFixed < 255 with paddingstatic final SqlTypeDatestatic final SqlTypeexact fixed pointstatic final SqlTypedouble precisionstatic final SqlTypesingle precisionstatic final SqlType-2,147,483,648 and 2,147,483,647static final SqlType< 4,294,967,295static final SqlType< 4,294,967,295 Bytesstatic final SqlType< 16,777,215 Bytesstatic final SqlType-8,288,608 and 8,388,607static final SqlType< 16,777,215 Bytesstatic final SqlType-32,768 and 32,767static final SqlType< 65,353 Bytesstatic final SqlTypeTimestatic final SqlTypeTimestampstatic final SqlType< 255 Bytesstatic final SqlType-128 and 127static final SqlType< 255 Bytesstatic final SqlType< 65,353 Bytesstatic final SqlType< 65,353 Bytes
-
Field Details
-
CHAR
Fixed < 255 with padding -
VARCHAR
< 65,353 Bytes -
TINYTEXT
< 255 Bytes -
TEXT
< 65,353 Bytes -
MEDIUMTEXT
< 16,777,215 Bytes -
LONGTEXT
< 4,294,967,295 Bytes -
TINYINT
-128 and 127 -
SMALLINT
-32,768 and 32,767 -
MEDIUMINT
-8,288,608 and 8,388,607 -
INT
-2,147,483,648 and 2,147,483,647 -
BIGINT
"Unlimited" -
DECIMAL
exact fixed point -
DOUBLE
double precision -
FLOAT
single precision -
BOOLEAN
Boolean representation -
BINARY
Fixed < 255 with padding -
VARBINARY
< 65,353 Bytes -
TINYBLOB
< 255 Bytes -
BLOB
< 65,353 -
MEDIUMBLOB
< 16,777,215 Bytes -
LONGBLOB
< 4,294,967,295 -
DATE
Date -
TIME
Time -
TIMESTAMP
Timestamp
-