社区
应用实例
帖子详情
关于变长字类型和定长类型的区别
computerstarveling
2003-09-13 09:05:55
定长类型和变长类型有什么区别,各有什么优点和缺点,大家谈谈自己的看法吧.
...全文
360
10
打赏
收藏
关于变长字类型和定长类型的区别
定长类型和变长类型有什么区别,各有什么优点和缺点,大家谈谈自己的看法吧.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a1n1
2003-10-04
打赏
举报
回复
1
以前好用varchar的,不知道效率上有什么区别,
现在看了各位的解释感觉还是要看情况
伍子V5
2003-10-03
打赏
举报
回复
1
char是定长字符类型,速度快
varchar是变长字符类型,空间小
其实我们应该有这么一个思想
如果你要用varchar,实际字符长度由计算机判断,那就肯定要消耗更多的时间
所以在设计中如果我们自己能够确定的事
千万不要让计算机去做
肯定会消耗更多的时间
pengdali
2003-10-03
打赏
举报
回复
1
一般做主键用char,具体用什么要看你的情况。对于变化小的数据尽量使用char。
txlicenhe
2003-10-03
打赏
举报
回复
1
基本能确定长度,且长度相对固定的字段如:单号,编号之类的用定长
否则用变长,如:备注(太长要用text),规格说明之类,占用空间少。
welyngj
2003-10-03
打赏
举报
回复
char虽然需要更多的硬盘空间。但速度快
wzh1215
2003-09-14
打赏
举报
回复
varchar类型会占用系统资源,应尽量少用!
zjcxc
2003-09-14
打赏
举报
回复
变长一般用来保存数据长度不固定的数据.占用的存储空间跟所保存的数据的长度一致
定长一般用来保存数据长度固定的数据.占用的存储空间与字段定义的长度致
happy_0325
2003-09-14
打赏
举报
回复
在你的值的位数比较确定的时候用char
变化比较大的时候用varchar
computerstarveling
2003-09-13
打赏
举报
回复
可是听说varchar类型的会占系统资源,可我想知道比较确切的情况,比如到底会多占多少,影响系统运行是否有一个边界限度,最好在哪种情况下用或者不用.
CrazyFor
2003-09-13
打赏
举报
回复
如果你是固定长度的数据就用CHAR类型,如果要保存的数据只能确定它的最大长度时,就用VARCHAR.
保存方式:
CHAR类型:总是占用固定长度的字节数,当数据不足长度时后面补空格.
VARCHAR类型:总是占用数据长度加1个字节数.
深入SQL Server中
定长
char(n)与
变长
varchar(n)的
区别
详解
char(n)是
定长
格式,格式为char(n)的
字
段固定占用n个
字
符宽度,如果实际存放的数据长度超过n将被截取多出部分,如果长度小于n就用空
字
符填充。 varchar(n)是
变长
格式,这种格式的
字
段根据实际数据长度分配空间,不...
数据库设计的性能与效率.docx
有时不能使用
定长
类型
,即使想这样做也不行。例如对于比255
字
符更长的串,没有
定长
类型
; 数据库设计的性能与效率全文共6页,当前为第2页。 在设计表结构时如果能够使用
定长
数据
类型
尽量用
定长
的,因为
定长
表的查询...
Java进阶课程系列之ArrayList集合底层源码实战分析
是一种
变长
的集合类,基于
定长
数组实现。ArrayList 允许空值和重复元素,当往 ArrayList 中添加的元素数量大于其底层数组容量时,其会通过扩容机制重新生成一个更大的数组。另外,由于 ArrayList 底层基于数组实现,...
基于SQL Server中char,nchar,varchar,nvarchar的使用
区别
对于程序中的一般
字
符串
类型
的
字
段,SQL Server中有char、varchar、nchar、nvarchar四种
类型
来对应,那么这四种
类型
有什么
区别
呢,这里做一下对比。 1.
定长
或
变长
所谓
定长
就是长度固定,当要保存的数据长度不够时将...
ORACLE_PLSQL_基础教程
变量
类型
binary_integer: 整数,主要用来计数而不是用来表示
字
段
类型
... char
定长
字
符串 varchar2
变长
字
符串 date 日期 long 长
字
符串,最长2G boolean 布尔
类型
,可以取值为true,false ,和null。
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章