我正试图将这个名称->NumāTwó连同重音符号一起添加到MS sql server中的一个表中。但它只是被插入为->NumaTwó(没有ā)。我试了很多次编码,但似乎都不起作用。我已经给出了下表的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ó');