不可以使用double类型的,电话号码为什么要使用double类型,比如:01088994433 换成 double 类型岂不是:1088994433 了,前面的0丢失了,而且还有数据精度问题电话号码完全可以使用 varchar 类型的,查询或匹配都比较方便
不行的 用varchar(11)
不可以用double,建议用varchar
使用varchar类型,然后你正则判断一下就可以了啊。