Data Types
TiDB 支持所有 MySQL 中的数据类型,除了 SPATIAL 类型。这包括所有的 numeric types、string types、date & time types 和 the JSON type。
数据类型的定义格式为 T(M[, D]),其中:
T表示具体的数据类型。M表示整数类型的最大显示宽度。对于浮点型和定点型,M表示可存储的总位数(精度)。对于字符串类型,M表示最大长度。M 的最大允许值取决于数据类型。
D适用于浮点型和定点型,表示小数点后面的位数(即小数位数)。fsp适用于TIME、DATETIME和TIMESTAMP类型,表示小数秒的精度。如果给定,fsp的值必须在 0 到 6 之间。值为 0 表示没有小数部分。如果省略,默认精度为 0。