mysql自增主键获取插入的值方法如下
<insert id="insert">
<selectKey order="AFTER" keyProperty="id" resultType="long">
select last_insert_id()
</selectKey>
insert into d_order values(#{id},#{goodPrice},now(),#{addrId},#{userId})
</insert>
但是如果主键id不是自增,那该如何获取,在插入的时候获取id的值
不是自增的那id是哪的?后台给的还是数据库给的?
如下:
select max(id) from your_table_name;