SQL Server Varchar 中文亂碼問題與使用SQL Server Management Studio管理軟件查詢出來的字段限制


問題:不管是用varchar 還是nvarchar,插入記錄為中文時,都會顯示亂碼??
即使建表時指明了某個字段的語言也沒用 COLLATE Chinese_PRC_CS_AS_WS

原因:可能是安裝時configuration沒有選中文

解決辦法:在插入值前加入N
insert into tableA (a) values(N'中文')

建議:使用nvarchar保存中文,由於有些特殊中文字體數據保存到varchar中還是會顯示??,如果是nvarchar特殊中文字體可以保存成功。

使用SQL Server Management Studio管理,執行查詢語句數據有長度限制

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM