TINYINT
SMALLINT
INT/INTEGER
BIGINT
整数类型补充
默认情况下,整数文本被假定为 INT
若数字超过 INT 的范围,它将被解释为 BIGINT
也可以在数字后面添加后缀指定类型
FLOAT
DOUBLE
DECIMAL
decimal(12, 6)
NUMERIC
TIMESTAMP
java.sql.Timestamp
YYYY-MM-DD HH:MM:SS.fffffffff
DATE
0000-01-01
9999-12-31
INTERVAL
STRING
VARCHAR
CHAR
BINARY
类似于 byte[] 字节数组
byte[]
参考
这些类型按以下层次结构组织(其中父实例是所有子实例的超级类型):
从子类型到父类型(及以上)允许隐式转换,确保不丢失精度
binary(string|binary)
cast(expr as <type>)
cast(expr as boolean)