回答:
ここに行く:
DECLARE @var nvarchar(max) = 'Man''s best friend';
を'2倍にするとエスケープされることに注意してください''。
文字列区切り文字はis 'とnot なので"、エスケープする必要はありません"。
DECLARE @var nvarchar(max) = '"My Name is Luca" is a great song';
のMSDNページの2番目の例DECLAREは、正しい構文を示しています。
あなたはそれをほとんど持っています:
DECLARE @myVariable nvarchar(max) = 'hello world';
ドキュメントはこちら
引用符については、SQL Serverは引用符ではなくアポストロフィを使用します。
DECLARE @myVariable nvarchar(max) = 'John said to Emily "Hey there Emily"';
文字列で必要な場合は、二重アポストロフィを使用します。
DECLARE @myVariable nvarchar(max) = 'John said to Emily ''Hey there Emily''';
'ではなく"です。