問題:不管是用varchar 還是nvarchar,插入記錄為中文時,都會顯示亂碼??
即使建表時指明了某個字段的語言也沒用 COLLATE Chinese_PRC_CS_AS_WS
原因:可能是安裝時configuration沒有選中文
解決辦法:在插入值前加入N
insert into tableA (a) values(N'中文')
建議:使用nvarchar保存中文,由於有些特殊中文字體數據保存到varchar中還是會顯示??,如果是nvarchar特殊中文字體可以保存成功。
使用SQL Server Management Studio管理,執行查詢語句數據有長度限制