SQL中varchar和nvarchar有什么区别?
来源:互联网 发布:wacom绘画软件 编辑:程序博客网 时间:2024/05/22 08:11
答案:
两字段分别有字段值:我和coffee
那么varchar字段占2×2+6=10个字节的存储空间,而nvarchar字段占8×2=16个字节的存储空间。
如字段值只是英文可选择varchar,而字段值存在较多的双字节(中文、韩文等)字符时用nvarchar
上面是一个总结介绍,通过上面的介绍,可以知道。
varchar(4) 可以输入4个字节,也可以输入两个汉字
nvarchar(4) 可以输四个汉字,也可以输4个字母,但最多四个
varchar(n)
nvarchar(n)
两字段分别有字段值:我和coffee
那么varchar字段占2×2+6=10个字节的存储空间,而nvarchar字段占8×2=16个字节的存储空间。
如字段值只是英文可选择varchar,而字段值存在较多的双字节(中文、韩文等)字符时用nvarchar
上面是一个总结介绍,通过上面的介绍,可以知道。
varchar(4) 可以输入4个字节,也可以输入两个汉字
nvarchar(4) 可以输四个汉字,也可以输4个字母,但最多四个
总结:varchar和nvarchar的区别编码方式的区别,一个unicode是2个字节,这也就造成了两种情况下n的取值范围不同。
另外 还有一个比较类似的问题, 就是nchar了, vchar(10), 可以放10汉字也可以放10个字母,但是长度都不能大于10, 输入的字符长度小于10时,其余的位置就会补充空格,填充满10为止。
0 0
- SQL中varchar和nvarchar有什么区别?
- SQL中varchar和nvarchar有什么区别?
- SQL中varchar和nvarchar有什么区别?
- SQL中varchar和nvarchar有什么区别?
- SQL中varchar和nvarchar有什么区别…
- SQL中varchar和nvarchar有什么区别?
- SQL中varchar和nvarchar有什么区别?
- SQL中varchar和nvarchar有什么区别?
- SQL中varchar和nvarchar有什么区别?
- SQL中varchar和nvarchar有什么区别?
- SQL中varchar,char,nvarchar有什么区别
- sql server中的varchar和Nvarchar有什么区别
- sql server中的varchar和Nvarchar有什么区别?
- sql server中的varchar和Nvarchar有什么区别?
- varchar和nvarchar有什么区别
- SQL中varchar和nvarchar简单区别
- SQL中varchar和nvarchar的区别
- SQL中varchar和nvarchar的区别
- jdk1.8.0_45源码解读——ArrayList的实现
- Logistic回归编程实战
- JS不跨域操控网易云音乐外链播放器
- MISC设备驱动分析及实现
- g++和gdb简单使用
- SQL中varchar和nvarchar有什么区别?
- HDU 2577
- 表单
- 我博客的第一天
- leetcode算法题(JavaScript实现)
- [Educational Codeforces Round 17 C (762C)] Two strings
- fatmouse‘ trade
- hdu1878判断欧拉图
- 网页的制作---笔记