and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, permisssionlevel, permisssionname, describes, remark1, remark2, parent, isable delete from gyeepermission where id = #{id,jdbcType=VARCHAR} delete from gyeepermission insert into gyeepermission ( id, permisssionlevel, permisssionname, describes, remark1, remark2, parent, isable ) values ( #{id,jdbcType=VARCHAR}, #{permisssionlevel,jdbcType=VARCHAR}, #{permisssionname,jdbcType=VARCHAR}, #{describes,jdbcType=VARCHAR}, #{remark1,jdbcType=VARCHAR}, #{remark2,jdbcType=VARCHAR}, #{parent,jdbcType=VARCHAR}, #{isable,jdbcType=VARCHAR} ) insert into gyeepermission id, permisssionlevel, permisssionname, describes, remark1, remark2, parent, isable, #{id,jdbcType=VARCHAR}, #{permisssionlevel,jdbcType=VARCHAR}, #{permisssionname,jdbcType=VARCHAR}, #{describes,jdbcType=VARCHAR}, #{remark1,jdbcType=VARCHAR}, #{remark2,jdbcType=VARCHAR}, #{parent,jdbcType=VARCHAR}, #{isable,jdbcType=VARCHAR}, update gyeepermission id = #{record.id,jdbcType=VARCHAR}, permisssionlevel = #{record.permisssionlevel,jdbcType=VARCHAR}, permisssionname = #{record.permisssionname,jdbcType=VARCHAR}, describes = #{record.describes,jdbcType=VARCHAR}, remark1 = #{record.remark1,jdbcType=VARCHAR}, remark2 = #{record.remark2,jdbcType=VARCHAR}, parent = #{record.parent,jdbcType=VARCHAR}, isable = #{record.isable,jdbcType=VARCHAR}, update gyeepermission set id = #{record.id,jdbcType=VARCHAR}, permisssionlevel = #{record.permisssionlevel,jdbcType=VARCHAR}, permisssionname = #{record.permisssionname,jdbcType=VARCHAR}, describes = #{record.describes,jdbcType=VARCHAR}, remark1 = #{record.remark1,jdbcType=VARCHAR}, remark2 = #{record.remark2,jdbcType=VARCHAR}, parent = #{record.parent,jdbcType=VARCHAR}, isable = #{record.isable,jdbcType=VARCHAR} update gyeepermission permisssionlevel = #{permisssionlevel,jdbcType=VARCHAR}, permisssionname = #{permisssionname,jdbcType=VARCHAR}, describes = #{describes,jdbcType=VARCHAR}, remark1 = #{remark1,jdbcType=VARCHAR}, remark2 = #{remark2,jdbcType=VARCHAR}, parent = #{parent,jdbcType=VARCHAR}, isable = #{isable,jdbcType=VARCHAR}, where id = #{id,jdbcType=VARCHAR} update gyeepermission set permisssionlevel = #{permisssionlevel,jdbcType=VARCHAR}, permisssionname = #{permisssionname,jdbcType=VARCHAR}, describes = #{describes,jdbcType=VARCHAR}, remark1 = #{remark1,jdbcType=VARCHAR}, remark2 = #{remark2,jdbcType=VARCHAR}, parent = #{parent,jdbcType=VARCHAR}, isable = #{isable,jdbcType=VARCHAR} where id = #{id,jdbcType=VARCHAR}