我想为酒店预订系统创建一个数据库。我想存储客户的电话号码。最好的数据类型是什么?我喜欢使用char(10)
。但我有疑问关于数据类型的大小,因为tp的长度在不同的国家有所不同。这是最好的选择吗?
答案 0 :(得分:0)
很多人会输入带有加号前缀(+),IDD(国家代码),区号和电话号码的电话号码。另外,他们可能会在不同的地方添加空格和/或括号。
除非您使用电话号码解析库,例如https://github.com/googlei18n/libphonenumber,否则我建议char(32)
。