手机号码可以用string数据类型来表示。判断是否为手机号码可以通过正则表达式来处理,示例如下:importjava.util.regex.Pattern;importjava.util.regex.Matcher;publicclassTest{publicstaticbooleancheck(Stringphonenumber){Stringphone...
因为涉及到固定电话,所以一般用varchar2,单纯手机号码的话可以用number。数据类型分类:1、数字型—Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)和Currency(货币型)。2、字节型3...
存成字符串类型,因为有可能也涉及到“-”这样的字符串你设成char或者是varchar类型的长度给11就行了。
手机号码可以用string数据类型来表示。判断是否为手机号码可以通过正则表达式来处理,示例如下:importjava.util.regex.Pattern;importjava.util.regex.Matcher;publicclassTest{publicstaticbooleancheck(Stringphonenumber...
以电话号码11883419968为例:int只有四个字节,32bit,最高一位是符号位存储空间不计数,也就是-2^31~2^31-1转换为十进制为-21474838~21474837(21亿多),而int默认十进制,比较最大值21474837<11883419968(118亿多),...
字符串。一般电话号码都是1位,所以用varchar(11)就可以了。
字符串吧,4位区号+7位号码,或者3位区号+8位号码,或者手机号码,都是11位,所以nvarchar(11)
数据库保存一个11位的手机号码用字符串即可。一般电话号码都是4位区号+7位号码,或者3位区号+8位号码,或者手机号码,都是11位,所以使用nvarchar(11)即可。本回答由电脑网络分类达人系统推荐举报|答案纠错|评论120可以叫...
手机号码number或者varchar2类型邮政编码number(6)类型身份证varchar(18)类型
用字符型,可变的。sqlserver是varchar,oracle是varchar2。是否用数字,要看是否用于计算、数值比较,所以电话号码和身份证不能用数字。特别是身份证还可能会用到截取出生日期,更要用字符了。