sql中varchar和nvarchar的差异与使用方法
发布时间:2023-08-12 14:49:26 所属栏目:MsSql教程 来源:
导读:问:
sqlserver中的varchar和Nvarchar有什么区别啊,varchar好像是一个英文和一个汉字都站两个字节,而Nvarchar则是一个英文占一个字节,汉字占两个字节。可是这个对asp程序有什么影响?
答:
varchar(n
sqlserver中的varchar和Nvarchar有什么区别啊,varchar好像是一个英文和一个汉字都站两个字节,而Nvarchar则是一个英文占一个字节,汉字占两个字节。可是这个对asp程序有什么影响?
答:
varchar(n
问: sqlserver中的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 Server 2008R2编辑脚本时智能提示功能丢失的处理方法
- SQLServer日期函数的格式化怎么实现,日期操作有什么
- sqlserver2005使用row_number() over分页的实现方法分享
- SQL Server事务、异常及游标的定义要怎么理解
- 隐式字符集转换致使索引失效问题怎么避免和解决
- sql-server – 资源池“internal”中没有足够的系统内存来运
- 利用 SQL Server 查找含有小写字串信息的查询语法
- SSB(SQLservice Service Broker) 入门实例详解
- T-SQL公用表表达式有什么作用及好处,怎么用
- sql-server – 如何在恢复中停止,脱机和删除SQL Server数据
推荐文章
站长推荐