此类型获取布尔值 true
和 false
8位有符号整数,最小值为-2^7,最大值为2^7 - 1
16位有符号整数,最小值为-2^15,最大值为2^15 - 1
32位有符号整数,最小值为-2^31,最大值为2^31 - 1,可使用INT
代替
64位有符号整数, 最小值为 -2^63 ,最大值为 2^63 - 1
real是32位不精确,可变精度, 基于IEEE标准754的二进制浮点算法的实现
double是64位不精确,可变精度, 基于IEEE标准754的二进制浮点算法的实现
固定精度的十进制数,支持38位精度,但18位时性能最好,有两个参数,精度precision
,小位数scale
变长字符数据。例:varchar
,varchar(12)
定长字符数据。无参默认1,例:char
,char(12)
变长二进制数据
日期,年月日,例如DATE '2018-10-15'
日期时间,TIMESTAMP '2001-08-22 03:04:05.321'