本文主要是介绍mybatis 中哪些数据库支持 useGeneratedKeys=true,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一般我们都会使用 id自动生成
- <insert id="insertPrivilege" parameterType="Privilege" keyProperty="id" useGeneratedKeys="true" >
- insert into myd_privilege
- (id, name, des, create_oper, create_time)
- values
- (seq_privilege.nextval, #{name}, #{des}, #{create_oper}, sysdate)
- </insert>
useGeneratedKeys 要求数据库本身具备主键自动增长的功能,比如说,mysql,sqlserver可以使用useGeneratedKeys =true 这功能,不支持主键自动增长的数据库是不能使用useGeneratedKeys =true如oracle
这篇关于mybatis 中哪些数据库支持 useGeneratedKeys=true的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!