1. 程式人生 > >【SqlServer】Sql語句插入中文顯示亂碼

【SqlServer】Sql語句插入中文顯示亂碼

按照常例分析,出現亂碼的原因無非就是編碼字符集與解碼字符集不一致,但是對於“Sql語句插入中文顯示亂碼”我也只能分析到這了,沒有找到具體怎麼設定SqlServer的字符集,不過找到了一種能解決亂碼的方法。

方法1:
既然出現了中文亂碼,那資料庫中一定是字元型別,我們只要在欄位值前加上大寫字母N即可,程式碼如下:

insert into Sys_User values(2,N'蟈蟈',N'唐寧街十號',N'奧巴馬的上鋪','2017-11-16 20:45:05.603')

如果Sys_User表中的主鍵是自增Id,那values中可以不包含Id的值,系統會自動生成