EndSound's Life

【技術】MSSQL Insert/Update亂碼問題

今天遇到MS SQL在欄位中部份中文顯示”?”的問題,有確認該欄位為nvarchar,其collation為Chinese_Taiwan_Stroke_CI_AS,根據MSSQL官方文件,UTF-8只在2019(15.x)之後才支援。

後來找到在Insert/Update時候多加N即可。

UPDATE Table SET FieldName = N'造字'

參考:
mssql官方
MR. 沙先生

發表迴響