あなたの例ではこれは正しい答えではありませんが、私が見た最も一般的な理由は、文字列リテラルがユニコードNプレフィックスを必要としないことです。
だから、代わりに
set address = N'スタンダードチャ'
Unicodeプレフィックスなしでnvarcharフィールドに書き込もうとします
set address = 'スタンダードチャ'
参照:Transact-SQLクエリの文字列の前のNプレフィックス
あなたの例ではこれは正しい答えではありませんが、私が見た最も一般的な理由は、文字列リテラルがユニコードNプレフィックスを必要としないことです。
だから、代わりに
set address = N'スタンダードチャ'
Unicodeプレフィックスなしでnvarcharフィールドに書き込もうとします
set address = 'スタンダードチャ'
参照:Transact-SQLクエリの文字列の前のNプレフィックス