smhy8187

 

nvarchar与varchar的区别

nvarchar与varchar的区别

varchar[(n)]  
  长度为   n   个字节的可变长度且非   Unicode   的字符数据。n   必须是一个介于   1   和   8,000   之间的数值。存储大小为输入数据的字节的实际长度,而不是   n   个字节。所输入的数据字符长度可以为零。varchar   在   SQL-92   中的同义词为   char   varying   或   character   varying。  
   
  nvarchar(n)  
  包含   n   个字符的可变长度   Unicode   字符数据。n   的值必须介于   1   与   4,000   之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。nvarchar   在   SQL-92   中的同义词为   national   char   varying   和   national   character   varying。  

 

 

通俗一點就是varchar適合輸入英文和數字,nvarchar一般用做中文或其它語言的輸入,這樣到別的語系不會出現亂碼:))

posted on 2007-05-14 09:23 随风而逝 阅读(297) 评论(2)  编辑 收藏 引用 网摘 所属分类: 数据库

评论:
# re: nvarchar与varchar的区别 2007-08-01 15:15 | LEESHUANGFU
THANK YOU.  回复  更多评论
  
# re: nvarchar与varchar的区别 2007-08-06 10:04 | 网络大侠
总算解决了  回复  更多评论
  

posted on 2007-08-07 09:29  new2008  阅读(965)  评论(0)    收藏  举报

导航