zoukankan      html  css  js  c++  java
  • mybatis.net insert 返回主键

    <insert id="insertORACLE" parameterClass="product"> 
      <selectKey resultClass="int" type="pre" property="Id" > 
         SELECT STOCKIDSEQUENCE.NEXTVAL AS VALUE FROM DUAL
      </selectKey> 
      insert into PRODUCT (PRD_ID,PRD_DESCRIPTION) values (#id#,#description#) 
    </insert>

    — Microsoft SQL Server IDENTITY Column Example --> 
    <insert id="insertMSSQL" parameterClass="product"> 
      insert into PRODUCT (PRD_DESCRIPTION)
      values (#description#) 
     <selectKey resultClass="int" type="post" property="id" > 
       select @@IDENTITY as value
     </selectKey>
    </insert>


    <insert id="insertMYSQL" parameterClass="product"> 
      insert into PRODUCT (PRD_DESCRIPTION)
      values (#description#) 
     <selectKey resultClass="int" type="post" property="id" > 
       select LAST_INSERT_ID() as value
     </selectKey>
    </insert>

  • 相关阅读:
    在Ubuntu下依然爱SOGO
    CompositePattern(23种设计模式之一)
    Arduino String.h库函数详解
    cp命令详解
    PHP AJAX 返回JSON 数据
    PHP AJAX返回 "TEXT"
    PHP JSON数据 AJAX
    PHP JQurey
    PHP 封装POD 类
    PHP 分页+查询
  • 原文地址:https://www.cnblogs.com/tenghoo/p/mybatis_net_insert.html
Copyright © 2011-2022 走看看