我要输入电话号码,包括国家代码,分机号
create table if not exists employee( ` country_code_tel int(11), tel_number int(10), extension int(10), mobile bigint(20) );
如果tel_number大于15位,可以使用哪种数据类型,最好使用Bigint(20)?
Bigint(20)
create table address( address varchar(255), city varchar(255), country varchar(255), post_code int(11) );
例如,如果我有加拿大的国家代码,则可以使用+2或002。哪个更适合处理?
谢谢你的建议。
好吧,我个人不使用数字数据类型来存储电话号码或相关信息。
您如何存储说001234567的数字?最终结果为1234567,丢失了前导零。
当然,您始终可以将其左移,但前提是您确切知道该数字应为几位数。
这并不能回答您的整个帖子, 只有我的2美分