Кожен символ у NVARCHAR має подвійний розмір у порівнянні з VARCHAR. Діапазон значень NVARCHAR(n) – від 1 до 4000. Друге, це символи, які можуть тут зберігатися. NVARCHAR може зберігати мультимовні символи, наприклад, корейські, японські, арабські тощо. 2022 р.
У чому відмінність типів Nchar та nvarchar від CHAR та VARCHAR?
використовувати nchar, якщо розміри записів даних у стовпцях однакові; використовувати nvarchar, якщо розміри записів даних у стовпцях суттєво відрізняються; використовувати nvarchar(max), якщо розміри записів даних у стовпцях суттєво відрізняються і довжина рядка може перевищувати 4000 пар байтів. Збережена копія
Навіщо CHAR якщо є VARCHAR?
Стовпці CHAR слід використовувати для стовпців, довжина яких незначно змінюється. Строкові значення, які значно варіюються за довжиною і не перевищують 8000 байтів, слід зберігати у стовпчику VARCHAR. Якщо у вас величезні рядки (понад 8000 байтів), слід використовувати VARCHAR(MAX).