社区
疑难问题
帖子详情
请教为何varchar(n)用dbcollen获取的长度不对。
demoxie1
2012-12-22 11:10:14
在应用程序中用dbclollen获取sqlserver 2008 数据库中的表的column的长度的程序,结果不对:
结果为v*4.
数据库中为varchar(17),或得到的长度却为17*4=68,
varchar(25),获得的长度却为25*4=100.
bigint, int, smallint,datetime, money的结果都是对的。
...全文
108
回复
打赏
收藏
请教为何varchar(n)用dbcollen获取的长度不对。
在应用程序中用dbclollen获取sqlserver 2008 数据库中的表的column的长度的程序,结果不对: 结果为v*4. 数据库中为varchar(17),或得到的长度却为17*4=68, varchar(25),获得的长度却为25*4=100. bigint, int, smallint,datetime, money的结果都是对的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mysql
varchar
(N)
长度
如何选择
varchar
存储分为两部分:
varchar
字段
长度
= 字符串
长度
值 + 实际数据
长度
N。 字符串
长度
值视实际数据
长度
,需占用 1 或 2 个字节存储。因此我们得出: 当实际数据
长度
<= 255 时,
varchar
字段
长度
= 1 + N; 当实际数据
长度
> 255 时,
varchar
字段
长度
= 2 + N;
varchar
主要根据字段实际使用的
长度
来分配存储空间 在...
MySQL
VARCHAR
字段最大
长度
到底是多少
** 转载自:MySQL
VARCHAR
字段最大
长度
到底是多少
varchar
(n),n表示什么? MySQL5.0.3之前
varchar
(n)这里的n表示字节数 MySQL5.0.3之后
varchar
(n)这里的n表示字符数,比如
varchar
(200),不管是英文还是中文都可以存放200个 n最大可以是多少 MySQL行
长度
MySQL要求一个行定义
长度
不能超过65535个字节,不包括text、blob等大字段类型,
varchar
长度
受此
长度
限制,和其他非大字段加起来不能超过65535个字节. 超过以上
mysql
varchar
长度
性能_
varchar
(n),n
varchar
(n)
长度
、性能、及所占空间分析
各种数据库表现不同:SQL Server:
varchar
(n),n
varchar
(n) 中的n怎么解释: n
varchar
(n)最多能存n个字符,不区分中英文。
varchar
(n)最多能存n个字节,一个中文是两个字节。所占空间: n
varchar
(n)一个字符会占两个字节空间。
varchar
(n)中文占两字节空间,英文占一个。n的取值范围: n
varchar
(n) n的范围是:1与400...
mysql
varchar
不设
长度
_Mysql
varchar
长度
问题
如果某一项中设置的是
varchar
(50)那么对英文当然是50那么对中文呢utf-8的中文占3个字节那么,这个
varchar
(50)是不是只能存16个汉字了?不是这样的,mysql低版本之前是这样的,但是5.0以后就不是了mysql
varchar
(50) 不管中文 还是英文 都是存50个的,但是一个表中所有
varchar
字段的总
长度
跟编码有关,如果是utf-8,那么大概65535/3,如果是g...
mysql中
varchar
数据
长度
,mysql中
varchar
最大
长度
有多大_数据库
mysql中
varchar
最大
长度
有多大?mysql中
varchar
最多能存储65535个字节的数据。
varchar
的最大
长度
受限于最大行
长度
(max row size,65535bytes)。65535并非一个很准确的上限,能够继承减少这个上限。65535个字节包含一切字段的
长度
,变长字段的
长度
标识(每一个变长字段分外运用1或许2个字节纪录现实数据
长度
)、NULL标识位的累计。 扩大材料1、...
疑难问题
22,298
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章