我在SQL中面临一个奇怪的问题。我试图将这些字符❷❶❸保存到SQL中。但它存储为问号(?)。该字段是nVarchar。
这是我的更新查询
更新mytable set keywords ='key1❶,key2❶,key3❶,key4❶'其中id = 50543
答案 0 :(得分:3)
该列应创建为
CREATE TABLE mytable (columnname NVARCHAR(40) COLLATE SQL_Latin1_General_CP1253_CI_AI)
然后当插入时使用前缀Unicode字符串
INSERT INTO mytable (columnname) VALUES (N'❷❶❸')