SQL 2008 英文版
Win2003 英文版
数据库Collation:SQL_Latin1_General_CP1_CI_AS插入中文乱码,问怎么改变数据库的字符集

解决方案 »

  1.   

    SQL批量更改用户表内字符型字段的排序规则http://blog.csdn.net/htl258/archive/2010/04/23/5522460.aspx在SQL中用T-SQL插入中文数据时出现的问号或乱码的解决方案http://blog.csdn.net/htl258/archive/2009/03/20/4007035.aspx
      

  2.   

    http://www.cnblogs.com/pctzhang/archive/2011/03/24/1994147.html
      

  3.   

    使用Nchar、Nvarchar、Ntext还会吗?微软建议SQLServer的排序规则最好使用windows本地的排序规则,而尽量少使用sql排序规则(为了向后兼容才保留)。
    个人觉得没必要改,把需要保存字符的字段改成Unicode。因为如果哪天你要存放韩文、日文等等,那么改动不大。
    不过根据你的应用情况,改也是可以的,排序规则分4种:实例级别、数据库级别、列级别、语句级别。你要注意是不是只改一个级别的排序规则即可。