NVARCHAR (?) Для адресов электронной почты в SQL Server

Для адресов электронной почты, сколько места я должен предоставить столбцам в SQL Server.

Я нашел это определение в Википедии:

http://en.wikipedia.org/wiki/Email_address

Формат адресов электронной почты: local-part @ domain, где локальная часть может содержать до 64 символов, а имя домена может иметь максимум 253 символа, но максимум 256 символов длина прямого или обратного пути ограничивает весь адрес электронной почты не более 254 символов

А этот:

http://askville.amazon.com/maximum-length-allowed-email-address/AnswerViewer.do?requestId=1166932

Итак, пока , общее количество символов в адресе электронной почты - 64 (локальный part) + 1 (знак "@") + 255 (часть домена) = 320

Возможно, в будущем они увеличат лимит локальной части до 128 символов. что составит всего 384 символа.

Есть какие-нибудь мысли?

11
задан tugberk 15 February 2012 в 14:49
поделиться