SQL Server 插入中文数据时出现乱码情况。
此时需要把SQL Server的模式修改为单用户模式才可修改数据库的Collocation属性
Chinese_PRC_CI_AS,即MySQL中的utf8.
执行sql语句。
步骤:
1.把SQL Server修改为单用户模式
ALTER DATABASE qicq SET SINGLE_USER WITH ROLLBACK IMMEDIATE
2.修改数据库的Collocation属性为Chinese_PRC_CI_AS(utf8)
ALTER DATABASE qicq COLLATE Chinese_PRC_CI_AS
3.把SQL Server修改回原来的多用户模式
ALTER DATABASE qicq SET MULTI_USER