有个数据库字段长度有关问题,求解释
有个数据库字段长度问题,求解释!数据库类型一般有这样的:char和带var的varchar,他们的区别也就是后者能自
有个数据库字段长度问题,求解释!
数据库类型一般有这样的:char和带var的varchar,他们的区别也就是后者能自动适应字段的长度。
但是我有个疑问为什么varchar不设计的更好点,不用加长度,比如直接varchar而不是varchar(10)。这样就能防止出现长度不够而报错。。又要去改,不觉得麻烦么?
[解决办法]
当你指定长度后进行数据存储时会预留位置给你存储,如果有新的字符空间申请时不会占用预留的位置。这样既能保证数据的连续,又能提高磁盘的利用率。对I/O速度有利,也有利于磁盘管理
[解决办法]一楼正解,顶一个!