首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java用hibernate向oracle中安插new Date(),主键出错

2011-12-04 
java用hibernate向oracle中插入new Date(),主键出错昨天在用hibernate向数据库提交数据时,遇到一个奇怪的

java用hibernate向oracle中插入new Date(),主键出错
昨天在用hibernate向数据库提交数据时,遇到一个奇怪的问题:

数据库中有个表,ID是主键,用sequences生成,还有两个列是date

在java中用new Date生成当前日期,并用hibernate插入数据库时,两个日期列没问题,但ID由于值过大,变成了科学计数的方式

可是当把new Date生成的日期转成string再转成日期型时,就一切正常了,有没有高手知道是咋回事呀

[解决办法]
假象! 你修改日期,怎么会跟主键有关系。 你用的什么工具看的。
toad / pl/sql

这2个我都用过
[解决办法]
Timestamp

热点排行
Bad Request.