1. 程式人生 > >SQLServer由於作業系統問題,插入資料為亂碼解決方法。

SQLServer由於作業系統問題,插入資料為亂碼解決方法。

由於資料庫遷移,導致資料庫插入中文變為亂碼。
查詢結果是由於排序規則預設為拉丁文,需要修改為中文,但是直接修改會出現錯誤提示。
只能用下面的語句修改。

 ALTER DATABASE [P_Security] SET SINGLE_USER WITH ROLLBACK IMMEDIATE 
go

ALTER DATABASE [P_Security] COLLATE Chinese_PRC_CI_AI

go

ALTER DATABASE [P_Security] SET MULTI_USER