次の連結された TSQL 文字列では、一重引用符が文字列のリテラル部分を変数から分離していることは明らかですが、文字列の末尾にある二重引用符は、リテラル部分を示すためにパターンが N' であるように見えるため、私を困惑させます。 . 説明があることは知っていますが、これについての説明はありませんか?
SET @ntsql = N'SELECT * INTO sdMembership FROM '
+ @BackupName
+ @BackupDate
+ N' WHERE FiscalYear = '
+ CAST(@FiscalYear AS VARCHAR(4))
+ N''