delete from pm_role where ID = #{id,jdbcType=INTEGER} insert into pm_role (ID, NAME, IS_ACTIVE ) values (#{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, "1" ) SELECT last_insert_id() as ID; insert into pm_role ID, NAME, IS_ACTIVE, #{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, #{isActive,jdbcType=CHAR}, update pm_role NAME = #{name,jdbcType=VARCHAR}, IS_ACTIVE = #{isActive,jdbcType=CHAR}, where ID = #{id,jdbcType=INTEGER} update pm_role set NAME = #{name,jdbcType=VARCHAR}, IS_ACTIVE = #{isActive,jdbcType=CHAR} where ID = #{id,jdbcType=INTEGER}