Той декларира низа като nvarchar
тип данни, а не varchar
Може да сте виждали Transact-SQL код, който предава низове наоколо с помощта на префикс N. Това означава, че следващият низ е в Unicode (N всъщност означава набор от символи на националния език). Което означава, че предавате стойност NCHAR, NVARCHAR или NTEXT, за разлика от CHAR, VARCHAR или TEXT.
За да цитирам Microsoft:
Префикс Unicode символен низ константи с буквата N. Без префикса N низът се преобразува в кодовата страница по подразбиране на базата данни. Тази кодова страница по подразбиране може да не разпознава определени знаци .
Ако искате да знаете разликата между тези два типа данни, вижте тази публикация SO:
Каква е разликата между varchar и nvarchar?