Мне интересно, есть ли какие-либо недостатки в определении столбца типа nvarchar (max) вместо того, чтобы давать ему (меньший) максимальный размер.
Я где-то читал, что если значение столбца превышает 4 КБ, оставшиеся данные будут добавлены в область «переполнения», и это нормально.
Я создаю таблицу, в которой большую часть времени текст будет из нескольких строк, но мне было интересно, есть ли там ' s любое преимущество в установке нижнего предела и последующем добавлении проверки, чтобы избежать нарушения этого предела.
Есть ли какие-либо ограничения на создание индексов со столбцом nvarchar (max) или что-либо, что платит за необходимость добавления ограничения на ограничение размера?
Спасибо!