Для адресов электронной почты, сколько места я должен предоставить столбцам в SQL Server.
Я нашел это определение в Википедии:
http://en.wikipedia.org/wiki/Email_address
Формат адресов электронной почты - это локальная часть @, где локальная часть может содержать до 64 символов, а доменное имя может имеют максимум 253 символа, но максимум 256 символов длина прямого или обратного пути ограничивает весь адрес электронной почты не более 254 символов
И этот:
http://askville.amazon.com/maximum-length-allowed-email-address/AnswerViewer.do?requestId=1166932
Итак, на данный момент общее количество символов, разрешенных для адреса электронной почты, равно 64 (локальный часть) + 1 (знак "@" ) + 255 (доменная часть) = 320
Возможно, что в будущем они увеличат ограничение на локальную часть до 128 символов. который составил бы всего 384 символа.
Любые мысли?