字符类型
最近更新时间: 2024-10-17 17:10:00
TDSQL支持的字符类型:CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、TINYBLOB、TINYTEXT,MEDIUMBLOB、MEDIUMTEXT、LONGBLOB、LONGTEXT、ENUM、SET。
其中 CHAR 和 VARCHAR 最为常用,LOB 和 TEXT 类型不建议使用。
CHAR 和 VARCHAR 类型相似,但存储和检索的方式不同。 它们在最大长度和是否保留尾随空格方面也不同。
CHAR 和 VARCHAR 类型声明的长度指示要存储的最大字符数。 例如,CHAR(30) 最多可容纳 30 个字符。CHAR 列的长度固定为您在创建表时声明的长度。长度可以是 0 到 255 之间的任何值。存储 CHAR 值时,它们会用空格右填充到指定的长度。
VARCHAR 列中的值是可变长度的字符串。长度可以指定为 0 到 65,535 之间的值。