《oracle中可以不用selectKey而直接把Sequences生成ID写在SQL语中吗?》的相关内容
相关博客
iBATIS自动生成主键(oracle,sqlserver,mysql)
iBATIS自动生成主键(oracle,sqlserver,mysql)
我们在数据库插入一条数据的时候,经常是需要返回插入这条数据的主键。但是数据库供应商之间生成主键的方式都不一样。有些是预先生成(pre-generate)主键的,如Oracle和PostgreSQL;有些是事后生成(post-generate)主键的,如MySQL和SQL Server。但是不管是哪种方式,我们都可以用i ...
by java-admin 2008-10-09 浏览 (7) 回复 (0) 关键字: ibatis自动生成主键(oracle, sqlserver, mysql)
iBATIS自动生成主键
我们在数据库插入一条数据的时候,经常是需要返回插入这条数据的主键。但是数据库供应商之间生成主键的方式都不一样。
有些是预先生成(pre-generate)主键的,如Oracle和PostgreSQL;有些是事后生成(post-generate)主键的,如MySQL和SQL Server。但是不管是哪种方式,我们都可以用iBATIS的节点来获取语句所产生的主键。
例子如下:
xml ...
by wolf_19 2007-12-13 浏览 (359) 回复 (4) 关键字: ibatis selectkey
返回自增列的值
今天解决了一个IBatis.Net的使用的问题,这个问题困扰了很久。在做一个管理系统,后台Server采用的是HTTP Server+DB来提供服务。 最初使用的是Perl+BerkeleyDB,演进到Servlet+Mysql,然后又演进到ASP.NET + SQL Server,从Servlet开始ORM使用的是Hibernate,到了ASP.NET后,Hibernate转变为了NH ...
by joerong666 2008-03-10 浏览 (187) 回复 (0) 关键字:
ibatis selectKey用法问题
今天在用ibatis selectKey 生成 oracle sequence 的时候 发现一个问题。
其实就是相为SHIPMENT_HISTORY表加入一个主键sequence id shipmentHistoryId,加入一条记录,然后返回这个sequence id
xml 代码
<insert id="abatorgen ...
by hotforcc 2007-09-05 浏览 (848) 回复 (0) 关键字:
iBatis自动生成的主键 (Oracle,Sql Server,Mysql)
iBatis的sqlMap配置文件的selectKey元素有个type属性,可以指定pre或者post表示前生成还是后生成。
<!-- Oracle SEQUENCE -->
<insert id="insertProduct-ORACLE" parameterClass="com.domain.Product">
<selectKey resultClass="in ...
by snowolf 2008-07-16 浏览 (137) 回复 (3) 关键字: ibatis

