数据量不大的话nvarchar ,
数据量大的话我用ntext 
N代表动态长度把

解决方案 »

  1.   

    nchar和nvarchar...char和varchar不能存储Unicode字符...text和ntext不推荐...查询和索引的问题就不说了...微软已经宣布在未来版本中不再支持这两种数据类型...image未来也不再支持...
      

  2.   

    一般的数据库一般都很少用到text 和ntext以前我也经常用varchar 但现在都是使用nvarchar 因为........我忘了,总之nvarchar比varchar要有他的好处. 
      

  3.   

    数据量不大的话nvarchar(如果存储的内容在8000字节以下时) 
    数据量大的话我用ntext(如果存储的内容大于8000字节以上);n是national的意思,表示可以存储Unicode字符。  
      

  4.   

    Unicode 字符串
    nchar固定长度的 Unicode 数据,最大长度为 4,000 个字符。 nvarchar可变长度 Unicode 数据,其最大长度为 4,000 字符。sysname 是系统提供用户定义的数据类型,在功能上等同于 nvarchar(128),用于引用数据库对象名。ntext可变长度 Unicode 数据,其最大长度为 2^30 - 1 (1,073,741,823) 个字符。
      

  5.   

    Unicode 字符串
    nchar固定长度的 Unicode 数据,最大长度为 4,000 个字符。 nvarchar可变长度 Unicode 数据,其最大长度为 4,000 字符。sysname 是系统提供用户定义的数据类型,在功能上等同于 nvarchar(128),用于引用数据库对象名。ntext可变长度 Unicode 数据,其最大长度为 2^30 - 1 (1,073,741,823) 个字符。
      

  6.   

    看你的字段最大字符数了
     论坛帖子字段类型一般是ntext
     普通信息多用nvarchar