关于数据类型后面的括号问题

来源:2-4 简单慕课用户数据表创建

qq_慕神9093329

2019-03-14 17:38:26

http://img.mukewang.com/climg/5c8a205e000192d504050259.jpg省略不写和写有什么区别?限制最大位数?


还有就是如果不写括号   char和varchar有啥区别?不是都变成了随便写几位了吗?

写回答

1回答

chrismorgen

2019-03-14

你好同学,这里小括号的意思就是设置了宽度限制,如果插入大于宽度限制的值就会报错,譬如手机号,我们就需要限制位数,如果输入的手机号超如限制位数之后就报错了,另外char和varchar的区别是一个是varchar是变长的,而char是定长的,老师会在https://class.imooc.com/lesson/482#mid=11038这门课中进行详细的解释,祝学习愉快~

0

0 学习 · 4297 问题

查看课程