为什么不要尝试用int来存手机号?

原因复:

1、int只有四个字节,而手机号是由11位十进制数组成的,即可知道手机号有五个字节,如果用int存储,则第五位溢出,被“吃掉了”制。

2、int的数据范围为-2147483648~2147483647[-2^31~2^31-1],是用于定义整数类型变量的标示符。

存储手知机号道用的类型:

1、使用数据库类型varchar2存储手机号,将手机号当作字符串存储,后期取出便于显示。varchar2   数据类型指定一变长字符串,最大长度2000字节 。

2、在java等高级语言中,使用string存储手机号。

posted @ 2020-04-14 07:44  那些年的代码  阅读(1950)  评论(0编辑  收藏  举报