public interface MySqlTypes
Types present in a MySQL database.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final de.chojo.sadu.core.types.SqlType
"Unlimited"static final de.chojo.sadu.core.types.SqlType
Fixed < 255 with paddingstatic final de.chojo.sadu.core.types.SqlType
< 65,353static final de.chojo.sadu.core.types.SqlType
Boolean representationstatic final de.chojo.sadu.core.types.SqlType
Fixed < 255 with paddingstatic final de.chojo.sadu.core.types.SqlType
Datestatic final de.chojo.sadu.core.types.SqlType
exact fixed pointstatic final de.chojo.sadu.core.types.SqlType
double precisionstatic final de.chojo.sadu.core.types.SqlType
single precisionstatic final de.chojo.sadu.core.types.SqlType
-2,147,483,648 and 2,147,483,647static final de.chojo.sadu.core.types.SqlType
< 4,294,967,295static final de.chojo.sadu.core.types.SqlType
< 4,294,967,295 Bytesstatic final de.chojo.sadu.core.types.SqlType
< 16,777,215 Bytesstatic final de.chojo.sadu.core.types.SqlType
-8,288,608 and 8,388,607static final de.chojo.sadu.core.types.SqlType
< 16,777,215 Bytesstatic final de.chojo.sadu.core.types.SqlType
-32,768 and 32,767static final de.chojo.sadu.core.types.SqlType
< 65,353 Bytesstatic final de.chojo.sadu.core.types.SqlType
Timestatic final de.chojo.sadu.core.types.SqlType
Timestampstatic final de.chojo.sadu.core.types.SqlType
< 255 Bytesstatic final de.chojo.sadu.core.types.SqlType
-128 and 127static final de.chojo.sadu.core.types.SqlType
< 255 Bytesstatic final de.chojo.sadu.core.types.SqlType
< 65,353 Bytesstatic final de.chojo.sadu.core.types.SqlType
< 65,353 Bytes
-
Field Details
-
CHAR
static final de.chojo.sadu.core.types.SqlType CHARFixed < 255 with padding -
VARCHAR
static final de.chojo.sadu.core.types.SqlType VARCHAR< 65,353 Bytes -
TINYTEXT
static final de.chojo.sadu.core.types.SqlType TINYTEXT< 255 Bytes -
TEXT
static final de.chojo.sadu.core.types.SqlType TEXT< 65,353 Bytes -
MEDIUMTEXT
static final de.chojo.sadu.core.types.SqlType MEDIUMTEXT< 16,777,215 Bytes -
LONGTEXT
static final de.chojo.sadu.core.types.SqlType LONGTEXT< 4,294,967,295 Bytes -
TINYINT
static final de.chojo.sadu.core.types.SqlType TINYINT-128 and 127 -
SMALLINT
static final de.chojo.sadu.core.types.SqlType SMALLINT-32,768 and 32,767 -
MEDIUMINT
static final de.chojo.sadu.core.types.SqlType MEDIUMINT-8,288,608 and 8,388,607 -
INT
static final de.chojo.sadu.core.types.SqlType INT-2,147,483,648 and 2,147,483,647 -
BIGINT
static final de.chojo.sadu.core.types.SqlType BIGINT"Unlimited" -
DECIMAL
static final de.chojo.sadu.core.types.SqlType DECIMALexact fixed point -
DOUBLE
static final de.chojo.sadu.core.types.SqlType DOUBLEdouble precision -
FLOAT
static final de.chojo.sadu.core.types.SqlType FLOATsingle precision -
BOOLEAN
static final de.chojo.sadu.core.types.SqlType BOOLEANBoolean representation -
BINARY
static final de.chojo.sadu.core.types.SqlType BINARYFixed < 255 with padding -
VARBINARY
static final de.chojo.sadu.core.types.SqlType VARBINARY< 65,353 Bytes -
TINYBLOB
static final de.chojo.sadu.core.types.SqlType TINYBLOB< 255 Bytes -
BLOB
static final de.chojo.sadu.core.types.SqlType BLOB< 65,353 -
MEDIUMBLOB
static final de.chojo.sadu.core.types.SqlType MEDIUMBLOB< 16,777,215 Bytes -
LONGBLOB
static final de.chojo.sadu.core.types.SqlType LONGBLOB< 4,294,967,295 -
DATE
static final de.chojo.sadu.core.types.SqlType DATEDate -
TIME
static final de.chojo.sadu.core.types.SqlType TIMETime -
TIMESTAMP
static final de.chojo.sadu.core.types.SqlType TIMESTAMPTimestamp
-