SQL 服务器中未插入口音
Accents not getting inserted in SQL server
我正在尝试将此名称 -> NumāTwó 添加到 MS sql 服务器中的 table 以及重音符号中。但它只是被插入为 -> NumaTwó(没有 ā)。我尝试了很多编码,但似乎没有用。下面我给出了table的DDL。请帮助
CREATE TABLE [dbo].[test](
[testname] [nvarchar](40) COLLATE SQL_Latin1_General_CP1253_CI_AI NULL
) ON [PRIMARY]
----------- Insert-----------
insert into test values ('NumāTwó');
使用 N
作为 Unicode 个字符的前缀
CREATE TABLE [dbo].[test](
[testname] [nvarchar](40) COLLATE SQL_Latin1_General_CP1253_CI_AI NULL
) ON [PRIMARY]
----------- Insert-----------
insert into test values (N'NumāTwó');
像这样插入时尝试在字符串前使用 N:
insert into test values (N'NumāTwó');
我正在尝试将此名称 -> NumāTwó 添加到 MS sql 服务器中的 table 以及重音符号中。但它只是被插入为 -> NumaTwó(没有 ā)。我尝试了很多编码,但似乎没有用。下面我给出了table的DDL。请帮助
CREATE TABLE [dbo].[test](
[testname] [nvarchar](40) COLLATE SQL_Latin1_General_CP1253_CI_AI NULL
) ON [PRIMARY]
----------- Insert-----------
insert into test values ('NumāTwó');
使用 N
作为 Unicode 个字符的前缀
CREATE TABLE [dbo].[test](
[testname] [nvarchar](40) COLLATE SQL_Latin1_General_CP1253_CI_AI NULL
) ON [PRIMARY]
----------- Insert-----------
insert into test values (N'NumāTwó');
像这样插入时尝试在字符串前使用 N:
insert into test values (N'NumāTwó');