问题描述
- MYSQL建表字段问题 10101010
-
想请问下:MYSQL建立一个表的字段假如是用来存储用户名的,那这个字段要用什么的比较好,我用阿里云的MYSQL,他死活不让我建,好像是字段长度问题;
有个问题就是假如我用CHAR类型,然后长度设置30,那么用户注册的话用户名只有20,注册成功了之后下次登录会不会查询不到用户名呢?我看百度说如果不足设置的长度,会自己填充进去那查询会不会出错呢,求大哥哥讲讲
解决方案
当然不会,也不用填充,你的编程语言会过滤后面多余的空白的。
解决方案二:
nvarchar,长度最大长度。30表示不超过30。20的就放的下。不会填充
时间: 2024-09-12 23:17:43