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>

  • 相关阅读:
    HDU 2236 无题II
    P2220 [HAOI2012]容易题
    UVA11383 Golden Tiger Claw
    AT2272 [ARC066B] Xor Sum
    CentOS7 静默安装oracle12c
    SNAT与DNAT
    Linux下离线安装Docker
    TJOI2017 DNA 和 BJOI2015 隐身术
    LOJ6169 相似序列
    BJOI2019 删数
  • 原文地址:https://www.cnblogs.com/tenghoo/p/mybatis_net_insert.html
Copyright © 2011-2022 走看看