如何在 SQLExpress 文本字段中插入中文字符?我正在使用 VS 2008 中的 SQL Express。当我通过我编写的导入应用程序或通过从 Visual Studio 中的数据视图粘贴它们来添加中文字符时,它们最终会变成问号。
Martin Shoemaker
问问题
25303 次
2 回答
17
只需在 nchar/nvarchar/ntext 类型的字段的 INSERT/UPDATE 语句中的文本分隔符之前添加一个“N”:
INSERT INTO myTable (myField1, myField2) VALUES (N'any chinese character',N'any arabic character')
于 2008-12-04T23:13:14.513 回答
5
确保您的列类型为 nchar、nvarchar 或 ntext。所以你可以存储Unicode。这一切都很好地描述在这里......
于 2008-11-19T20:26:38.957 回答