default null 和null 区别
default null 指的是 默认值为null
int和integer 区别
int和integer 没有区别
char和varchar 区别
char和varchar都是用来存储字符串的,但是他们保持和检索的方式不同。
char是属于固定长度的字符类型,而varchar是属于可变长度的字符类型。
由于char是固定长度的所以它的处理速度比varchar快很多
VARCHAR存储的时候不会填充;CHAR存储的时候会进行填充,相应的在检索的时候会自动去掉空格(也就是如果where CHAR类型的数据是没有空格的),也就是说,我们如果我们insert的数据想要保留空格,那么不要使用CHAR存储
补充
字段设计尽量避免null,字符串默认值可以设置 ‘’ (两个单引号),数字或时间可以设置默认值为0
Copyright © 2004-2024 Ynicp.com 版权所有 法律顾问:建纬(昆明)律师事务所 昆明市网翼通科技有限公司 滇ICP备08002592号-4