SQL Server では、次のように Unicode 文字列リテラルを示します。
declare @s nvarchar(max)
select @s = N'test'
ただし、二重引用符を使用することもできます...したがって、これを行うことができるはずです:
set quoted_identifier off
declare @s nvarchar(max)
select @s = N"test"
しかし、私は間違っています:
メッセージ 102、レベル 15、状態 1、行 2 'test' 付近の構文が正しくありません。
正しいフォームは何ですか?