如果做为ERP底层的SQL 2000 是不是用varchar 优于nvarchar 我自己动手经常建表,一般我用nvarchar,但是今天猛然发现用友底层用于存文本的,字段格式全部为varchar,我查了一些资料,感觉差不多,是不是用于ERP底层的表,用varchar更节省数据空间呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --nvarchar 是unicode 格式,1个字符2个长度的。select datalength(N'A') as [nvarchar],datalength('A') as [varchar]/*nvarchar varchar ----------- ----------- 2 1*/ Nvarchar可以存多种语言,比如日文,越南文,如果你仅仅是中英文,用varchar可以了 如果面向国际用户,还是用nvarchar吧,自己关门用用,varchar了 --nvarchar 是unicode 格式,1个字符2个长度的。select datalength(N'A') as [nvarchar],datalength('A') as [varchar] varchar用于英文与全部汉字,nvarchar用于所有语言{韩国,日狗语,葡萄牙……},但它比较占地方,如果不是外包那些小语种国家不要用。 具体情况具体分析,如果单单是中英 VARCHAR()varchar 比Nvarchar 节约点! 数据导入与导出。 关于大类和二类的联合查询,部分大类下二类为空怎么办? liangCK,请教一个问题 日志文件 最大只允许两G吗?没有办法设成更大了好像 在新建表时抛出异常,请帮忙~~ 求完成如图统计 access query 查询结果中多加一列显示行号 问一个简单的SQL查询问题 UPDAT问题 SQL 减法问题! 请问有哪些数据库设计方面的书比较好? 想请教 大家是怎么解决.客户每天的业务量越来越大.历史数据越来越多,速度越来越慢的问题的?
--nvarchar 是unicode 格式,1个字符2个长度的。
select datalength(N'A') as [nvarchar],datalength('A') as [varchar]/*
nvarchar varchar
----------- -----------
2 1*/
select datalength(N'A') as [nvarchar],datalength('A') as [varchar]
如果单单是中英 VARCHAR()
varchar 比Nvarchar 节约点!