java jdbc hibernate oracle,jdbc hibernate 保存之后主键值悬殊太大原因何在?
2013-06-07 11:37
281 查看
首先先用程序执行getHibernateTemplate().saveOrUpdate(obj)保存一条数据【序列名称为SEQ_TEST】,紧接着用jdbc执行select SEQ_TEST.nextval from dual 获取主键值,用jdbc操作保存数据。两者都保存之后再数据库中核对两者的主键值,悬殊太大,求解,原因何在????
这两者的主键值应该挨着,为什么差距这么大,问题何在?
这两者的主键值应该挨着,为什么差距这么大,问题何在?
相关文章推荐
- java 调用Oracle 存储过程 Jdbc/Hibernate
- Hibernate 中save方法运行成功之后却没有保存进数据库的原因
- Hibernate操作Blob类型字段出现java.lang.AbstractMethodError: oracle.jdbc.driver.OracleResultSetImpl.getBlob(Ljava/lang/String;)Ljava/sql/
- 使用JDBC和Hibernate在oracle中插入和读取Blob数据的图片的java程序
- Java通过JDBC连接Oracle之后查询结果和在sqlplus查询结果不一样
- Java Oracle JDBC 超出打开游标的最大数异常
- java oracle jdbc
- Java使用JDBC连接任意类型数据库(mysql oracle。。)
- StreamSets连接oracle jdbc报错:"java.util.PropertyPermission""oracle.jdbc.RetainV9LongBindBehavior""read"
- java jdbc调用oracle的函数或过程返回SQL语句查询的结果集
- Could not execute JDBC batch update/ORA-01779: 无法修改与非键值保存表对应的列
- Hibernate插件出现错误 java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver
- JDBC-----基础--Java如何连接oracle
- Spring JDBC保存枚举对象含关键字报错原因之一
- Java Jdbc 连接 Oracle 执行简单查询示例
- Could not execute JDBC batch update 错误 原因 oracle数据 你存入数据过大
- JDBC+Hibernate将Blob数据写入Oracle
- Java JDBC连接oracle、SQL server、My Sql数据库的驱动
- 配置JDBC报, java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)错误原因
- java oracle jdbc 连接池