Cela ne peut pas être une réponse correcte compte tenu de votre exemple, mais la raison la plus courante que j'ai vue est que les littéraux de chaîne n'ont pas besoin d'un préfixe Unicode N.
Ainsi, au lieu de
set address = N'スタンダードチャ'
on essaierait d'écrire dans un champ nvarchar sans le préfixe unicode
set address = 'スタンダードチャ'
Voir aussi :Préfixe N avant la chaîne dans la requête Transact-SQL