如何将中文字符插入SQLExpress文本字段?我正在使用VS 2008中的SQL Express。当我添加中文字符时,无论是通过我编写的导入应用程序还是从Visual Studio中的数据视图中粘贴它们,它们最终都会成为问号。
答案 0 :(得分:12)
只需在INSERT / UPDATE语句中为nchar / nvarchar / ntext类型的字段在文本分隔符之前添加“N”:
INSERT INTO myTable(myField1,myField2)VALUES(N'any chinese character',N'any arabic character')
答案 1 :(得分:4)
确保您的列类型为nchar,nvarchar或ntext。所以你可以存储Unicode。这一切都得到了很好的描述here...