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} SysRoleId, RoleCode, RoleName, SpecialRole, ModifiedBy, ModifiedOn, CreatedBy, CreatedOn delete from SysRole where SysRoleId = #{sysroleid,jdbcType=CHAR} delete from SysRole insert into SysRole (SysRoleId, RoleCode, RoleName, SpecialRole, ModifiedBy, ModifiedOn, CreatedBy, CreatedOn) values (#{sysroleid,jdbcType=CHAR}, #{rolecode,jdbcType=VARCHAR}, #{rolename,jdbcType=VARCHAR}, #{specialrole,jdbcType=VARCHAR}, #{modifiedby,jdbcType=VARCHAR}, #{modifiedon,jdbcType=TIMESTAMP}, #{createdby,jdbcType=VARCHAR}, #{createdon,jdbcType=TIMESTAMP}) insert into SysRole SysRoleId, RoleCode, RoleName, SpecialRole, ModifiedBy, ModifiedOn, CreatedBy, CreatedOn, #{sysroleid,jdbcType=CHAR}, #{rolecode,jdbcType=VARCHAR}, #{rolename,jdbcType=VARCHAR}, #{specialrole,jdbcType=VARCHAR}, #{modifiedby,jdbcType=VARCHAR}, #{modifiedon,jdbcType=TIMESTAMP}, #{createdby,jdbcType=VARCHAR}, #{createdon,jdbcType=TIMESTAMP}, update SysRole SysRoleId = #{record.sysroleid,jdbcType=CHAR}, RoleCode = #{record.rolecode,jdbcType=VARCHAR}, RoleName = #{record.rolename,jdbcType=VARCHAR}, SpecialRole = #{record.specialrole,jdbcType=VARCHAR}, ModifiedBy = #{record.modifiedby,jdbcType=VARCHAR}, ModifiedOn = #{record.modifiedon,jdbcType=TIMESTAMP}, CreatedBy = #{record.createdby,jdbcType=VARCHAR}, CreatedOn = #{record.createdon,jdbcType=TIMESTAMP}, update SysRole set SysRoleId = #{record.sysroleid,jdbcType=CHAR}, RoleCode = #{record.rolecode,jdbcType=VARCHAR}, RoleName = #{record.rolename,jdbcType=VARCHAR}, SpecialRole = #{record.specialrole,jdbcType=VARCHAR}, ModifiedBy = #{record.modifiedby,jdbcType=VARCHAR}, ModifiedOn = #{record.modifiedon,jdbcType=TIMESTAMP}, CreatedBy = #{record.createdby,jdbcType=VARCHAR}, CreatedOn = #{record.createdon,jdbcType=TIMESTAMP} update SysRole RoleCode = #{rolecode,jdbcType=VARCHAR}, RoleName = #{rolename,jdbcType=VARCHAR}, SpecialRole = #{specialrole,jdbcType=VARCHAR}, ModifiedBy = #{modifiedby,jdbcType=VARCHAR}, ModifiedOn = #{modifiedon,jdbcType=TIMESTAMP}, CreatedBy = #{createdby,jdbcType=VARCHAR}, CreatedOn = #{createdon,jdbcType=TIMESTAMP}, where SysRoleId = #{sysroleid,jdbcType=CHAR} update SysRole set RoleCode = #{rolecode,jdbcType=VARCHAR}, RoleName = #{rolename,jdbcType=VARCHAR}, SpecialRole = #{specialrole,jdbcType=VARCHAR}, ModifiedBy = #{modifiedby,jdbcType=VARCHAR}, ModifiedOn = #{modifiedon,jdbcType=TIMESTAMP}, CreatedBy = #{createdby,jdbcType=VARCHAR}, CreatedOn = #{createdon,jdbcType=TIMESTAMP} where SysRoleId = #{sysroleid,jdbcType=CHAR} update SysRole set RoleCode = #{record.rolecode,jdbcType=VARCHAR}, RoleName = #{record.rolename,jdbcType=VARCHAR}, SpecialRole = #{record.specialrole,jdbcType=VARCHAR}, ModifiedBy = #{record.modifiedby,jdbcType=VARCHAR}, ModifiedOn = #{record.modifiedon,jdbcType=TIMESTAMP} where SysRoleId = #{record.sysroleid,jdbcType=CHAR}