第二。你这个完全可以存储为字符串或者日期类型好么?
因为long为长整型数据类型,所以mysql对应的是bigint或者numeric(x,y)也可以。bigint:字节8个,当需要存储超大的整数才用。
numeric(x,y):其中x代表精度,y代表标度,精度表示保存值的主要位数,标度表示小数点后面可以保存的位数。你可以自定义你想要数据的大小。
Oracle 中LONG 是 可变长度的字符数据,其长度可达2G个字节,而非JAVA中的long类型,所有才会出现数字转成字符的错误,必须得用TO_CHAR方法才可以,反之是没问题的。你用number类型存就可以了,包含java中的long的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)