用 varchar 还是用 nvarchar ? varchar,有的程序[e.g:php]里nvnarchar类型的字段认不出来... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是 nvnarchar 是保存的unicode格式数据,那样不是更规范一些吗?另外,两种字段读取时,那种更快呢? 但是我一直都是用varchar,也没见有什么问题.速度没测过. nvarchar 牺牲空间换来速度varchar 用速度换来空间 nvarchar 牺牲空间换来速度varchar 用速度换来空间就是说 nvarchar 是按双字节保存数据,即使是英文字母也视为双字节保存,所以体积较大吗? 大一倍在存储器中,一个英文字母占一个字节,一个汉字占两个字节。这就是你编辑一个文本文件(非WORD格式),比如论文,属性显示大小,如果是8K,那就大概可以算出4千字了。 不涉及到簡繁體或多國語言的話就用varchar吧﹐否則用nvarchar好(不會出現亂碼現象) 看个人的需要。如果考虑通用性,则用nvarchar。 最近才发现的sql小问题(我是新手) 有什么方法获取数据库中所有存储过程的名称列表? 关于Drop Table 的问题,有做过的很简单,分只给解决问题的人,UP无分,谢谢 询问一个关于约束索引的问题 简单问题。。。。。。。。。。。。 数据库限制了子查询,有什么代替方案? 商品入库审核的存储过程 求救 查询表中ID的值最小的第一条记录,这两句代码哪个效率更高??? 这里是个计算,统计的问题,请高手指教!对我太难太难。 各位有没有见过这种情况 卸栽SQL SERVER 时主要应该注意什么事项??? 大家给都说说哪些SQL的书适合初学者看啊?
速度没测过.
varchar 用速度换来空间
varchar 用速度换来空间就是说 nvarchar 是按双字节保存数据,即使是英文字母也视为双字节保存,所以体积较大吗?
在存储器中,一个英文字母占一个字节,一个汉字占两个字节。
这就是你编辑一个文本文件(非WORD格式),比如论文,属性显示大小,如果是8K,那就大概可以算出4千字了。
如果考虑通用性,则用nvarchar。