<insert id="saveOrder">
<selectKey keyProperty="order.id" order="AFTER" resultType="java.lang.Integer">
select SEQ.CURRVAL as id from dual
</selectKey>
insert into
<include refid="Table_Name"/>
<trim prefix="(" suffix=")" suffixOverrides=",">
ord.id,
<if test="order.amount !=null">ord.amount,</if>
</trim>
<trim prefix="values(" suffix=")" suffixOverrides=",">
<include refid="SEQ"/>,
<if test="order.amount !=null">#{order.amount},</if>
</trim>
</insert>
Oracle 动态插入数据并返回插入后的id
猜你喜欢
转载自blog.csdn.net/weirdo_world/article/details/121400236
今日推荐
周排行