电子邮件的SQL表数据类型?

时间:2018-07-03 08:25:46

标签: sql sql-server database

我应该为电子邮件使用哪种数据类型? 刚开始学习SQL,我尝试创建一些列,下面是ID,用户名,密码,钱和电子邮件的表格 我做对了吗? enter image description here

4 个答案:

答案 0 :(得分:4)

您可以使用varchar作为电子邮件列的数据类型,因为电子邮件通常由字母,数字和特殊字符组成。

答案 1 :(得分:3)

由于电子邮件的最大长度为254个字符,因此我建议您使用nvarchar(255)。那应该足够了

答案 2 :(得分:0)

最好在本地部分使用 NVARCHAR(320)-64 个字符,在域名中使用 + @ + 255

您使用 varchar(255) nvarchar(255)数据类型

答案 3 :(得分:0)

电子邮件字段的数据长度正确值与数据库无关。如果您还在考虑标准SQL类型,那么对于数据类型也可以这样说,即字符串。 您可以看看this