Esta no puede ser una respuesta correcta dado su ejemplo, pero la razón más común que he visto es que los literales de cadena no necesitan un prefijo Unicode N.
Entonces, en lugar de
set address = N'スタンダードチャ'
uno intentaría escribir en un campo nvarchar sin el prefijo Unicode
set address = 'スタンダードチャ'
Consulte también:Prefijo N antes de la cadena en la consulta Transact-SQL