将UTF8字符串保存到SQL Server

Cha*_*Poz 2 c# sql-server utf-8

我在UTF8中有一个字符串,如:

Thermal Oxide: 0 Å to 40 ?m
Run Code Online (Sandbox Code Playgroud)

我想将它保存在SQL Server中.

当我将其保存在数据类型ntext/nvarchar中时 - 它会像这样保存:

Thermal Oxide: 0 ? to 40 ?m
Run Code Online (Sandbox Code Playgroud)

我能做什么?

dot*_*hen 11

在引用的字符串前面加上N:

INSERT INTO someTable (myField) VALUES (N'Thermal Oxide: 0 Å to 40 ?m')
Run Code Online (Sandbox Code Playgroud)