数据库中电子邮件地址的最佳长度是多少?
这是查询的一部分,反映了EMAIL_ADDRESS列数据类型和属性: EMAIL_ADDRESS CHARACTER VARYING(20) NOT NULL, 但是,约翰·桑德斯(John Saunders)使用VARYING(256)。 这表明我不一定理解正确的变化。 据我了解,在我的情况下,电子邮件地址的长度为20个字符,而Jodn为256个字符。 约翰代码中的上下文 CREATE TABLE so."User" ( USER_ID SERIAL NOT NULL, USER_NAME CHARACTER VARYING(50) NOT NULL, EMAIL_ADDRESS CHARACTER VARYING(256) NOT NULL, // Here HASHED_PASSWORD so.HashedPassword NOT NULL, OPEN_ID CHARACTER VARYING(512), A_MODERATOR BOOLEAN, LOGGED_IN BOOLEAN, HAS_BEEN_SENT_A_MODERATOR_MESSAGE BOOLEAN, CONSTRAINT User_PK PRIMARY KEY(USER_ID) ); 我从未见过普通人使用的电子邮件地址超过20个字符。 …