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} PostID, ProfessionID, WorkCode, WorkName, RecruitCount, CompanyID, PostName, RecordStatus, WorkNature, ValidDay, WorkYear, CultureRank, MaxSalary, MinSalary, welfare, UserName, UserMobile, PostEmail, WorkTime, IsTrail, TrailMonths, TrailMaxSalary, TrailMinSalary, CreateUserID, CreateTime, ModifyUserID, ModifyTime, ValidTime, StartTime, EndTime, JobPlace, ContactName, ContactMobile, ContactEmail, WorkNatureID, TagID, OracleTableID PostDesc delete from pc_post where PostID = #{postID,jdbcType=VARCHAR} delete from pc_post insert into pc_post (PostID, ProfessionID, WorkCode, WorkName, RecruitCount, CompanyID, PostName, RecordStatus, WorkNature, ValidDay, WorkYear, CultureRank, MaxSalary, MinSalary, welfare, UserName, UserMobile, PostEmail, WorkTime, IsTrail, TrailMonths, TrailMaxSalary, TrailMinSalary, CreateUserID, CreateTime, ModifyUserID, ModifyTime, ValidTime, StartTime, EndTime, JobPlace, ContactName, ContactMobile, ContactEmail, WorkNatureID, TagID, OracleTableID, PostDesc) values (#{postID,jdbcType=VARCHAR}, #{professionID,jdbcType=VARCHAR}, #{workCode,jdbcType=VARCHAR}, #{workName,jdbcType=VARCHAR}, #{recruitCount,jdbcType=INTEGER}, #{companyID,jdbcType=VARCHAR}, #{postName,jdbcType=VARCHAR}, #{recordStatus,jdbcType=INTEGER}, #{workNature,jdbcType=VARCHAR}, #{validDay,jdbcType=INTEGER}, #{workYear,jdbcType=INTEGER}, #{cultureRank,jdbcType=INTEGER}, #{maxSalary,jdbcType=DECIMAL}, #{minSalary,jdbcType=DECIMAL}, #{welfare,jdbcType=VARCHAR}, #{userName,jdbcType=VARCHAR}, #{userMobile,jdbcType=VARCHAR}, #{postEmail,jdbcType=VARCHAR}, #{workTime,jdbcType=INTEGER}, #{isTrail,jdbcType=BIT}, #{trailMonths,jdbcType=INTEGER}, #{trailMaxSalary,jdbcType=DECIMAL}, #{trailMinSalary,jdbcType=DECIMAL}, #{createUserID,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{modifyUserID,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP}, #{validTime,jdbcType=TIMESTAMP}, #{startTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{jobPlace,jdbcType=VARCHAR}, #{contactName,jdbcType=VARCHAR}, #{contactMobile,jdbcType=VARCHAR}, #{contactEmail,jdbcType=VARCHAR}, #{workNatureID,jdbcType=INTEGER}, #{tagID,jdbcType=INTEGER}, #{oracleTableID,jdbcType=VARCHAR}, #{postDesc,jdbcType=LONGVARCHAR}) insert into pc_post PostID, ProfessionID, WorkCode, WorkName, RecruitCount, CompanyID, PostName, RecordStatus, WorkNature, ValidDay, WorkYear, CultureRank, MaxSalary, MinSalary, welfare, UserName, UserMobile, PostEmail, WorkTime, IsTrail, TrailMonths, TrailMaxSalary, TrailMinSalary, CreateUserID, CreateTime, ModifyUserID, ModifyTime, ValidTime, StartTime, EndTime, JobPlace, ContactName, ContactMobile, ContactEmail, WorkNatureID, TagID, OracleTableID, PostDesc, #{postID,jdbcType=VARCHAR}, #{professionID,jdbcType=VARCHAR}, #{workCode,jdbcType=VARCHAR}, #{workName,jdbcType=VARCHAR}, #{recruitCount,jdbcType=INTEGER}, #{companyID,jdbcType=VARCHAR}, #{postName,jdbcType=VARCHAR}, #{recordStatus,jdbcType=INTEGER}, #{workNature,jdbcType=VARCHAR}, #{validDay,jdbcType=INTEGER}, #{workYear,jdbcType=INTEGER}, #{cultureRank,jdbcType=INTEGER}, #{maxSalary,jdbcType=DECIMAL}, #{minSalary,jdbcType=DECIMAL}, #{welfare,jdbcType=VARCHAR}, #{userName,jdbcType=VARCHAR}, #{userMobile,jdbcType=VARCHAR}, #{postEmail,jdbcType=VARCHAR}, #{workTime,jdbcType=INTEGER}, #{isTrail,jdbcType=BIT}, #{trailMonths,jdbcType=INTEGER}, #{trailMaxSalary,jdbcType=DECIMAL}, #{trailMinSalary,jdbcType=DECIMAL}, #{createUserID,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{modifyUserID,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP}, #{validTime,jdbcType=TIMESTAMP}, #{startTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{jobPlace,jdbcType=VARCHAR}, #{contactName,jdbcType=VARCHAR}, #{contactMobile,jdbcType=VARCHAR}, #{contactEmail,jdbcType=VARCHAR}, #{workNatureID,jdbcType=INTEGER}, #{tagID,jdbcType=INTEGER}, #{oracleTableID,jdbcType=VARCHAR}, #{postDesc,jdbcType=LONGVARCHAR}, update pc_post PostID = #{row.postID,jdbcType=VARCHAR}, ProfessionID = #{row.professionID,jdbcType=VARCHAR}, WorkCode = #{row.workCode,jdbcType=VARCHAR}, WorkName = #{row.workName,jdbcType=VARCHAR}, RecruitCount = #{row.recruitCount,jdbcType=INTEGER}, CompanyID = #{row.companyID,jdbcType=VARCHAR}, PostName = #{row.postName,jdbcType=VARCHAR}, RecordStatus = #{row.recordStatus,jdbcType=INTEGER}, WorkNature = #{row.workNature,jdbcType=VARCHAR}, ValidDay = #{row.validDay,jdbcType=INTEGER}, WorkYear = #{row.workYear,jdbcType=INTEGER}, CultureRank = #{row.cultureRank,jdbcType=INTEGER}, MaxSalary = #{row.maxSalary,jdbcType=DECIMAL}, MinSalary = #{row.minSalary,jdbcType=DECIMAL}, welfare = #{row.welfare,jdbcType=VARCHAR}, UserName = #{row.userName,jdbcType=VARCHAR}, UserMobile = #{row.userMobile,jdbcType=VARCHAR}, PostEmail = #{row.postEmail,jdbcType=VARCHAR}, WorkTime = #{row.workTime,jdbcType=INTEGER}, IsTrail = #{row.isTrail,jdbcType=BIT}, TrailMonths = #{row.trailMonths,jdbcType=INTEGER}, TrailMaxSalary = #{row.trailMaxSalary,jdbcType=DECIMAL}, TrailMinSalary = #{row.trailMinSalary,jdbcType=DECIMAL}, CreateUserID = #{row.createUserID,jdbcType=VARCHAR}, CreateTime = #{row.createTime,jdbcType=TIMESTAMP}, ModifyUserID = #{row.modifyUserID,jdbcType=VARCHAR}, ModifyTime = #{row.modifyTime,jdbcType=TIMESTAMP}, ValidTime = #{row.validTime,jdbcType=TIMESTAMP}, StartTime = #{row.startTime,jdbcType=TIMESTAMP}, EndTime = #{row.endTime,jdbcType=TIMESTAMP}, JobPlace = #{row.jobPlace,jdbcType=VARCHAR}, ContactName = #{row.contactName,jdbcType=VARCHAR}, ContactMobile = #{row.contactMobile,jdbcType=VARCHAR}, ContactEmail = #{row.contactEmail,jdbcType=VARCHAR}, WorkNatureID = #{row.workNatureID,jdbcType=INTEGER}, TagID = #{row.tagID,jdbcType=INTEGER}, OracleTableID = #{row.oracleTableID,jdbcType=VARCHAR}, PostDesc = #{row.postDesc,jdbcType=LONGVARCHAR}, update pc_post set PostID = #{row.postID,jdbcType=VARCHAR}, ProfessionID = #{row.professionID,jdbcType=VARCHAR}, WorkCode = #{row.workCode,jdbcType=VARCHAR}, WorkName = #{row.workName,jdbcType=VARCHAR}, RecruitCount = #{row.recruitCount,jdbcType=INTEGER}, CompanyID = #{row.companyID,jdbcType=VARCHAR}, PostName = #{row.postName,jdbcType=VARCHAR}, RecordStatus = #{row.recordStatus,jdbcType=INTEGER}, WorkNature = #{row.workNature,jdbcType=VARCHAR}, ValidDay = #{row.validDay,jdbcType=INTEGER}, WorkYear = #{row.workYear,jdbcType=INTEGER}, CultureRank = #{row.cultureRank,jdbcType=INTEGER}, MaxSalary = #{row.maxSalary,jdbcType=DECIMAL}, MinSalary = #{row.minSalary,jdbcType=DECIMAL}, welfare = #{row.welfare,jdbcType=VARCHAR}, UserName = #{row.userName,jdbcType=VARCHAR}, UserMobile = #{row.userMobile,jdbcType=VARCHAR}, PostEmail = #{row.postEmail,jdbcType=VARCHAR}, WorkTime = #{row.workTime,jdbcType=INTEGER}, IsTrail = #{row.isTrail,jdbcType=BIT}, TrailMonths = #{row.trailMonths,jdbcType=INTEGER}, TrailMaxSalary = #{row.trailMaxSalary,jdbcType=DECIMAL}, TrailMinSalary = #{row.trailMinSalary,jdbcType=DECIMAL}, CreateUserID = #{row.createUserID,jdbcType=VARCHAR}, CreateTime = #{row.createTime,jdbcType=TIMESTAMP}, ModifyUserID = #{row.modifyUserID,jdbcType=VARCHAR}, ModifyTime = #{row.modifyTime,jdbcType=TIMESTAMP}, ValidTime = #{row.validTime,jdbcType=TIMESTAMP}, StartTime = #{row.startTime,jdbcType=TIMESTAMP}, EndTime = #{row.endTime,jdbcType=TIMESTAMP}, JobPlace = #{row.jobPlace,jdbcType=VARCHAR}, ContactName = #{row.contactName,jdbcType=VARCHAR}, ContactMobile = #{row.contactMobile,jdbcType=VARCHAR}, ContactEmail = #{row.contactEmail,jdbcType=VARCHAR}, WorkNatureID = #{row.workNatureID,jdbcType=INTEGER}, TagID = #{row.tagID,jdbcType=INTEGER}, OracleTableID = #{row.oracleTableID,jdbcType=VARCHAR}, PostDesc = #{row.postDesc,jdbcType=LONGVARCHAR} update pc_post set PostID = #{row.postID,jdbcType=VARCHAR}, ProfessionID = #{row.professionID,jdbcType=VARCHAR}, WorkCode = #{row.workCode,jdbcType=VARCHAR}, WorkName = #{row.workName,jdbcType=VARCHAR}, RecruitCount = #{row.recruitCount,jdbcType=INTEGER}, CompanyID = #{row.companyID,jdbcType=VARCHAR}, PostName = #{row.postName,jdbcType=VARCHAR}, RecordStatus = #{row.recordStatus,jdbcType=INTEGER}, WorkNature = #{row.workNature,jdbcType=VARCHAR}, ValidDay = #{row.validDay,jdbcType=INTEGER}, WorkYear = #{row.workYear,jdbcType=INTEGER}, CultureRank = #{row.cultureRank,jdbcType=INTEGER}, MaxSalary = #{row.maxSalary,jdbcType=DECIMAL}, MinSalary = #{row.minSalary,jdbcType=DECIMAL}, welfare = #{row.welfare,jdbcType=VARCHAR}, UserName = #{row.userName,jdbcType=VARCHAR}, UserMobile = #{row.userMobile,jdbcType=VARCHAR}, PostEmail = #{row.postEmail,jdbcType=VARCHAR}, WorkTime = #{row.workTime,jdbcType=INTEGER}, IsTrail = #{row.isTrail,jdbcType=BIT}, TrailMonths = #{row.trailMonths,jdbcType=INTEGER}, TrailMaxSalary = #{row.trailMaxSalary,jdbcType=DECIMAL}, TrailMinSalary = #{row.trailMinSalary,jdbcType=DECIMAL}, CreateUserID = #{row.createUserID,jdbcType=VARCHAR}, CreateTime = #{row.createTime,jdbcType=TIMESTAMP}, ModifyUserID = #{row.modifyUserID,jdbcType=VARCHAR}, ModifyTime = #{row.modifyTime,jdbcType=TIMESTAMP}, ValidTime = #{row.validTime,jdbcType=TIMESTAMP}, StartTime = #{row.startTime,jdbcType=TIMESTAMP}, EndTime = #{row.endTime,jdbcType=TIMESTAMP}, JobPlace = #{row.jobPlace,jdbcType=VARCHAR}, ContactName = #{row.contactName,jdbcType=VARCHAR}, ContactMobile = #{row.contactMobile,jdbcType=VARCHAR}, ContactEmail = #{row.contactEmail,jdbcType=VARCHAR}, WorkNatureID = #{row.workNatureID,jdbcType=INTEGER}, TagID = #{row.tagID,jdbcType=INTEGER}, OracleTableID = #{row.oracleTableID,jdbcType=VARCHAR} update pc_post ProfessionID = #{professionID,jdbcType=VARCHAR}, WorkCode = #{workCode,jdbcType=VARCHAR}, WorkName = #{workName,jdbcType=VARCHAR}, RecruitCount = #{recruitCount,jdbcType=INTEGER}, CompanyID = #{companyID,jdbcType=VARCHAR}, PostName = #{postName,jdbcType=VARCHAR}, RecordStatus = #{recordStatus,jdbcType=INTEGER}, WorkNature = #{workNature,jdbcType=VARCHAR}, ValidDay = #{validDay,jdbcType=INTEGER}, WorkYear = #{workYear,jdbcType=INTEGER}, CultureRank = #{cultureRank,jdbcType=INTEGER}, MaxSalary = #{maxSalary,jdbcType=DECIMAL}, MinSalary = #{minSalary,jdbcType=DECIMAL}, welfare = #{welfare,jdbcType=VARCHAR}, UserName = #{userName,jdbcType=VARCHAR}, UserMobile = #{userMobile,jdbcType=VARCHAR}, PostEmail = #{postEmail,jdbcType=VARCHAR}, WorkTime = #{workTime,jdbcType=INTEGER}, IsTrail = #{isTrail,jdbcType=BIT}, TrailMonths = #{trailMonths,jdbcType=INTEGER}, TrailMaxSalary = #{trailMaxSalary,jdbcType=DECIMAL}, TrailMinSalary = #{trailMinSalary,jdbcType=DECIMAL}, CreateUserID = #{createUserID,jdbcType=VARCHAR}, CreateTime = #{createTime,jdbcType=TIMESTAMP}, ModifyUserID = #{modifyUserID,jdbcType=VARCHAR}, ModifyTime = #{modifyTime,jdbcType=TIMESTAMP}, ValidTime = #{validTime,jdbcType=TIMESTAMP}, StartTime = #{startTime,jdbcType=TIMESTAMP}, EndTime = #{endTime,jdbcType=TIMESTAMP}, JobPlace = #{jobPlace,jdbcType=VARCHAR}, ContactName = #{contactName,jdbcType=VARCHAR}, ContactMobile = #{contactMobile,jdbcType=VARCHAR}, ContactEmail = #{contactEmail,jdbcType=VARCHAR}, WorkNatureID = #{workNatureID,jdbcType=INTEGER}, TagID = #{tagID,jdbcType=INTEGER}, OracleTableID = #{oracleTableID,jdbcType=VARCHAR}, PostDesc = #{postDesc,jdbcType=LONGVARCHAR}, where PostID = #{postID,jdbcType=VARCHAR} update pc_post set ProfessionID = #{professionID,jdbcType=VARCHAR}, WorkCode = #{workCode,jdbcType=VARCHAR}, WorkName = #{workName,jdbcType=VARCHAR}, RecruitCount = #{recruitCount,jdbcType=INTEGER}, CompanyID = #{companyID,jdbcType=VARCHAR}, PostName = #{postName,jdbcType=VARCHAR}, RecordStatus = #{recordStatus,jdbcType=INTEGER}, WorkNature = #{workNature,jdbcType=VARCHAR}, ValidDay = #{validDay,jdbcType=INTEGER}, WorkYear = #{workYear,jdbcType=INTEGER}, CultureRank = #{cultureRank,jdbcType=INTEGER}, MaxSalary = #{maxSalary,jdbcType=DECIMAL}, MinSalary = #{minSalary,jdbcType=DECIMAL}, welfare = #{welfare,jdbcType=VARCHAR}, UserName = #{userName,jdbcType=VARCHAR}, UserMobile = #{userMobile,jdbcType=VARCHAR}, PostEmail = #{postEmail,jdbcType=VARCHAR}, WorkTime = #{workTime,jdbcType=INTEGER}, IsTrail = #{isTrail,jdbcType=BIT}, TrailMonths = #{trailMonths,jdbcType=INTEGER}, TrailMaxSalary = #{trailMaxSalary,jdbcType=DECIMAL}, TrailMinSalary = #{trailMinSalary,jdbcType=DECIMAL}, CreateUserID = #{createUserID,jdbcType=VARCHAR}, CreateTime = #{createTime,jdbcType=TIMESTAMP}, ModifyUserID = #{modifyUserID,jdbcType=VARCHAR}, ModifyTime = #{modifyTime,jdbcType=TIMESTAMP}, ValidTime = #{validTime,jdbcType=TIMESTAMP}, StartTime = #{startTime,jdbcType=TIMESTAMP}, EndTime = #{endTime,jdbcType=TIMESTAMP}, JobPlace = #{jobPlace,jdbcType=VARCHAR}, ContactName = #{contactName,jdbcType=VARCHAR}, ContactMobile = #{contactMobile,jdbcType=VARCHAR}, ContactEmail = #{contactEmail,jdbcType=VARCHAR}, WorkNatureID = #{workNatureID,jdbcType=INTEGER}, TagID = #{tagID,jdbcType=INTEGER}, OracleTableID = #{oracleTableID,jdbcType=VARCHAR}, PostDesc = #{postDesc,jdbcType=LONGVARCHAR} where PostID = #{postID,jdbcType=VARCHAR} update pc_post set ProfessionID = #{professionID,jdbcType=VARCHAR}, WorkCode = #{workCode,jdbcType=VARCHAR}, WorkName = #{workName,jdbcType=VARCHAR}, RecruitCount = #{recruitCount,jdbcType=INTEGER}, CompanyID = #{companyID,jdbcType=VARCHAR}, PostName = #{postName,jdbcType=VARCHAR}, RecordStatus = #{recordStatus,jdbcType=INTEGER}, WorkNature = #{workNature,jdbcType=VARCHAR}, ValidDay = #{validDay,jdbcType=INTEGER}, WorkYear = #{workYear,jdbcType=INTEGER}, CultureRank = #{cultureRank,jdbcType=INTEGER}, MaxSalary = #{maxSalary,jdbcType=DECIMAL}, MinSalary = #{minSalary,jdbcType=DECIMAL}, welfare = #{welfare,jdbcType=VARCHAR}, UserName = #{userName,jdbcType=VARCHAR}, UserMobile = #{userMobile,jdbcType=VARCHAR}, PostEmail = #{postEmail,jdbcType=VARCHAR}, WorkTime = #{workTime,jdbcType=INTEGER}, IsTrail = #{isTrail,jdbcType=BIT}, TrailMonths = #{trailMonths,jdbcType=INTEGER}, TrailMaxSalary = #{trailMaxSalary,jdbcType=DECIMAL}, TrailMinSalary = #{trailMinSalary,jdbcType=DECIMAL}, CreateUserID = #{createUserID,jdbcType=VARCHAR}, CreateTime = #{createTime,jdbcType=TIMESTAMP}, ModifyUserID = #{modifyUserID,jdbcType=VARCHAR}, ModifyTime = #{modifyTime,jdbcType=TIMESTAMP}, ValidTime = #{validTime,jdbcType=TIMESTAMP}, StartTime = #{startTime,jdbcType=TIMESTAMP}, EndTime = #{endTime,jdbcType=TIMESTAMP}, JobPlace = #{jobPlace,jdbcType=VARCHAR}, ContactName = #{contactName,jdbcType=VARCHAR}, ContactMobile = #{contactMobile,jdbcType=VARCHAR}, ContactEmail = #{contactEmail,jdbcType=VARCHAR}, WorkNatureID = #{workNatureID,jdbcType=INTEGER}, TagID = #{tagID,jdbcType=INTEGER}, OracleTableID = #{oracleTableID,jdbcType=VARCHAR} where PostID = #{postID,jdbcType=VARCHAR}