字符类型
- 分类
- char
- 定长 char(4) 数据超过四个字符直接报错,不够四个字符空格补全
- 缺点:浪费空间
- 优点:存取简单:直接按照固定的字符存取数据即可(存按照4个字符存,取也按照4个字符取)
- varchar (推荐)
- varchar(4) 数据超过四个字符直接报错,不够 有几个存几个
- 优点:节省空间
- 缺点:存取较麻烦:存时需制作报头,取时需要先读取报头,之后才能读取真实数据。
- char
- char_length 统计字段长度
- seletct char_lenght(name) from t1;
- 注意:char 硬盘上存的绝对是真正的数据 带有空格的,但是在显示的时候MySQL会自动将多余空格删除
- 取消自动剔除空格模式
- set global sql_mode='STRICT_TRANS_TABLES, PAD_CHAR_TO_FULL_LENGTH';
- 取消自动剔除空格模式

浙公网安备 33010602011771号