Mybatis返回新增數據的id值


oracle數據庫寫法:

<insert id="addInvestorFileapprove">
        <selectKey resultType="int" order="BEFORE" keyProperty="investorApproveId">
               select seq_investor_file_approve.nextval as investorApproveId from dual
        </selectKey>
        insert into investor_file_approve
                    (
                     id,
                     user_id,
                     os_flag,
                     version_no
                    )
        values        (
                     #{investorApproveId},
                     #{userId},
                     #{osFlag},
                     #{versionNo}
                    )
</insert>

 

mysql數據庫寫法:

<insert id="insert" parameterType="Department" useGeneratedKeys="true" keyProperty="id"> 
insert into department(name,address) values(#{name},#{address})
</insert>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM