У меня есть простая веб-форма, которая позволит неаутентифицированным пользователям вводить свою информацию, включая имя. Я установил для поля имени ограничение в 50 символов, чтобы оно совпадало с таблицей моей базы данных, где поле равно varchar(50)
, но затем я начал задаваться вопросом.
Уместнее ли использовать что-то вроде типа столбца Text
или мне следует ограничить длину имени чем-то разумным?
Я использую SQL Server 2005, если это имеет значение в вашем ответе.
РЕДАКТИРОВАТЬ: я не видел этого более широкого вопроса по аналогичным вопросам.