sql中varchar和nvarchar的区别与使用方法
发布时间:2020-05-25 06:29:07 所属栏目:MsSql 来源:互联网
导读:sql中varchar和nvarchar的区别与使用方法
|
感兴趣的小伙伴,下面一起跟随脚本之家 jb51.cc的小编两巴掌来看看吧! 问:sql server中的varchar和Nvarchar有什么区别啊,varchar好像是一个英文和一个汉字都站两个字节,而Nvarchar则是一个英文占一个字节,汉字占两个字节。可是这个对asp程序有什么影响? 答: varchar(n) 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。 nvarchar(n) 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。 两字段分别有字段值:我和coffee 那么varchar字段占2×2+6=10个字节的存储空间,而nvarchar字段占8×2=16个字节的存储空间。 如字段值只是英文可选择varchar,而字段值存在较多的双字节(中文、韩文等)字符时用nvarchar (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql – 如何保存存储过程?
- sql-server-2012 – SQL Server Management Studio 2012:如
- sql – 如何从Rails中的数据库列中删除唯一约束?
- sqlserver常用命令行操作(启动、停止、暂停)
- sql-server-2008 – 无法连接到Windows Vista上的sql serve
- sql – 为每种类型的用户将登录名和密码放在一个表或多个表
- SQL select语句显示不存在的列?
- SQL Server中的T-SQL的基本对象
- 在GSP(Grails)中显示图像,从数据库获取链接
- 在SQL编码中可以在TRIGGER中使用DEFERRABLE吗? DEFERRABLE
