id, pid, title, type, url, description, orders delete from permission where id = #{id,jdbcType=VARCHAR} insert into permission (id, pid, title, type, url, description, orders) values (#{id,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR}, #{title,jdbcType=VARCHAR}, #{type,jdbcType=CHAR}, #{url,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{orders,jdbcType=INTEGER}) insert into permission id, pid, title, type, url, description, orders, #{id,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR}, #{title,jdbcType=VARCHAR}, #{type,jdbcType=CHAR}, #{url,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{orders,jdbcType=INTEGER}, update permission pid = #{pid,jdbcType=VARCHAR}, title = #{title,jdbcType=VARCHAR}, type = #{type,jdbcType=CHAR}, url = #{url,jdbcType=VARCHAR}, description = #{description,jdbcType=VARCHAR}, orders = #{orders,jdbcType=INTEGER}, where id = #{id,jdbcType=VARCHAR} update permission set pid = #{pid,jdbcType=VARCHAR}, title = #{title,jdbcType=VARCHAR}, type = #{type,jdbcType=CHAR}, url = #{url,jdbcType=VARCHAR}, description = #{description,jdbcType=VARCHAR}, orders = #{orders,jdbcType=INTEGER} where id = #{id,jdbcType=VARCHAR} delete from permission where id userId #{id,jdbcType=INTEGER}