一直很好奇  VARCHAR(10)  和 VARCHAR(255)  有什么区别

如果没有区别  为什么要设计这个?


后来突然想到了可能的原因  只是猜测  没查阅资料也没验证

很可能是这个数字就是决定 记录长度是使用一个字节还是两个字节


比如 255 那么使用一个字节记录长度就够了

所以  猜测 255以下  无区别   以上就会多出一个字节来记录长度  或者 多出2个字节来记录长度

相关推荐

div里面的img图片下方空白空隙

原因:图片的display属性默认是inline,而这个属性的vertical-align的默认值是baseline。所以就会出现片底部出现一个小留白区域。解决方法:给图片加属性:vertical-a

c#调DLL文件,c#调DLL里面的

//以下是调用jiemi.dll里面 jiemi()函数的声明写法 //相当于易语言中的 DLL命令定义表, 包含了文件路径 函数名 参数 数据类型等等 [DllIm

mysql效率研究():char(20) char(40) varchar(255)varchar(256) varchar(50)varchar(100) 的区别

/*varchar(255)和varchar(256) 和 varchar(50)和varchar(100) 的区别*/ $sql="create table char20(

51单片机码管显示多位数数字

(此数码管为共阴极)首先写一个函数,在指定的其中数码管显示单个1位数数字参数一:第几个数码管参数二:要显示的数字unsigned char arr[]={0x3f,0x06,0x5b,0x4f,0x6

html/css中BFc开启、关闭、作用

什么是BFCBFC是什么并不重要。重要的是开启它干嘛?以及如何开启它根据W3C的标准,在页面中元素都一个隐含的属性叫做Block Formatting Context(块级 格式化 环境)简称BFC开

c#项目下文件夹内各个文件的作用

bin存放编译的结果obj用于存放编译过程中生成的中间临时文件Properties定义你程序集的属性.cs源代码都写在这里,主要就看这里的代码.resx资源文件,一般不用看。.csprojC#项目文件

74hc245芯片的作用 引脚图以及功能 (解决单片机输出功率不足问题)

以下仅为简单总结,详情请参阅购买开发板附带的资料作用: 由于单片机输出的功率不足,所以可以通过74HC245来增强他的电流上限功能:八个输入信号原封不动的输出,只不过可接的电流更大一些。可解决led太

索引(下标)什么0开始

简单一句话: 就是为了方便 计算出每个元素的具体内存地址因为数组变量 实际上在内存上储存的是这个数组变量中第一个元素的的首地址,而系统在取数组中某个元素的值时,必须要得到具体的那个元素的地址才能获取到

股票核买核卖/核按钮/核掉了/是什么意思?

核按钮:原本意思是指可用于下达核武器攻击的命令.股市中指的是以跌停价格挂单卖出股票核买:以涨停的价格挂单买入股票核卖:以跌停的价格挂单卖出股票核掉了:至于大家常说的 核掉了 就是以低挂的方式卖掉了的意

千千静听是用什么语言写?为什么支持这格式还这小巧?

以下内容摘自千千静听5.0.1 目录下的文件FAQ.txt问:千千静听是用什么语言写的,为什么支持这么多的格式还这么小巧?千千静听是用VC6编写的,如果你还知道WTL,那么作者可以告诉你,界面是用WT