Ini bukan jawaban yang benar berdasarkan contoh Anda, tetapi alasan paling umum yang saya lihat adalah bahwa literal string tidak memerlukan awalan N unicode.
Jadi, alih-alih
set address = N'スタンダードチャ'
seseorang akan mencoba menulis ke bidang nvarchar tanpa awalan unicode
set address = 'スタンダードチャ'
Lihat juga:Awalan N sebelum string dalam kueri Transact-SQL