Dies kann angesichts Ihres Beispiels keine richtige Antwort sein, aber der häufigste Grund, den ich gesehen habe, ist, dass Zeichenfolgenliterale kein Unicode-N-Präfix benötigen.
Also statt
set address = N'スタンダードチャ'
man würde versuchen, in ein nvarchar-Feld ohne das Unicode-Präfix
zu schreibenset address = 'スタンダードチャ'
Siehe auch:N-Präfix vor String in Transact-SQL-Abfrage