数据库中有的字段类型

数据库中有的字段类型为int但是长度超过Java基本数据类型中的int型,在Java开发中该怎么定义长度超过int型的数字类型?数据库中有字段idint(18),但是在J... 数据库中有的字段类型为int但是长度超过Java基本数据类型中的int型,在Java开发中该怎么定义长度超过int型的数字类型?
数据库中有字段id int(18),但是在Java中你要为数据库中的id插入数据,id不可能定义成int型吧,基本数据类型int不可能达到18位
展开
 我来答
百度网友f09caff
2015-11-05 · 超过56用户采纳过TA的回答
知道小有建树答主
回答量:83
采纳率:100%
帮助的人:76.6万
展开全部
主键一般使用varchar 如果真的要使用数字 mysql就用bigint吧 java中用long
追问
mysql中的bigint对应Java中的long类型是吧,我是在开发中遇到一些类似于身份证手机号码这样的数据,感觉用字符串类型有很多问题,你开发中遇到身份证手机号码这样的数据怎么处理的,这些数据一般又不是主键
追答
我们用的oracle数据库 Number(20)类型
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式