Está declarando la cadena como nvarchar
tipo de datos, en lugar de varchar
Es posible que haya visto código Transact-SQL que pasa cadenas usando un prefijo N. Esto indica que la cadena siguiente está en Unicode (la N en realidad significa el conjunto de caracteres del idioma nacional). Lo que significa que está pasando un valor NCHAR, NVARCHAR o NTEXT, en lugar de CHAR, VARCHAR o TEXT.
Para citar de Microsoft:
Prefije las constantes de cadenas de caracteres Unicode con la letra N. Sin el prefijo N, la cadena se convierte a la página de códigos predeterminada de la base de datos. Es posible que esta página de códigos predeterminada no reconozca ciertos caracteres .
Si desea conocer la diferencia entre estos dos tipos de datos, consulte esta publicación SO:
¿Cuál es la diferencia entre varchar y nvarchar?