в 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. Неверный синтаксис рядом с «тестом».
какая правильная форма?