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} S_ROW_VERSION, company_id, company_name, company_type, announce_date, close_capital, open_capital, close_share, open_share, capital, close_count, open_count, `count`, S_SEQ, S_UPDATE_TIME, S_DATA_STATE delete from tx_fund_com_scale where S_ROW_VERSION = #{sRowVersion,jdbcType=BIGINT} delete from tx_fund_com_scale insert into tx_fund_com_scale (S_ROW_VERSION, company_id, company_name, company_type, announce_date, close_capital, open_capital, close_share, open_share, capital, close_count, open_count, `count`, S_SEQ, S_UPDATE_TIME, S_DATA_STATE) values (#{sRowVersion,jdbcType=BIGINT}, #{companyId,jdbcType=INTEGER}, #{companyName,jdbcType=VARCHAR}, #{companyType,jdbcType=VARCHAR}, #{announceDate,jdbcType=DATE}, #{closeCapital,jdbcType=DECIMAL}, #{openCapital,jdbcType=DECIMAL}, #{closeShare,jdbcType=DECIMAL}, #{openShare,jdbcType=DECIMAL}, #{capital,jdbcType=DECIMAL}, #{closeCount,jdbcType=INTEGER}, #{openCount,jdbcType=INTEGER}, #{count,jdbcType=INTEGER}, #{sSeq,jdbcType=BIGINT}, #{sUpdateTime,jdbcType=TIMESTAMP}, #{sDataState,jdbcType=SMALLINT}) insert into tx_fund_com_scale S_ROW_VERSION, company_id, company_name, company_type, announce_date, close_capital, open_capital, close_share, open_share, capital, close_count, open_count, `count`, S_SEQ, S_UPDATE_TIME, S_DATA_STATE, #{sRowVersion,jdbcType=BIGINT}, #{companyId,jdbcType=INTEGER}, #{companyName,jdbcType=VARCHAR}, #{companyType,jdbcType=VARCHAR}, #{announceDate,jdbcType=DATE}, #{closeCapital,jdbcType=DECIMAL}, #{openCapital,jdbcType=DECIMAL}, #{closeShare,jdbcType=DECIMAL}, #{openShare,jdbcType=DECIMAL}, #{capital,jdbcType=DECIMAL}, #{closeCount,jdbcType=INTEGER}, #{openCount,jdbcType=INTEGER}, #{count,jdbcType=INTEGER}, #{sSeq,jdbcType=BIGINT}, #{sUpdateTime,jdbcType=TIMESTAMP}, #{sDataState,jdbcType=SMALLINT}, update tx_fund_com_scale S_ROW_VERSION = #{record.sRowVersion,jdbcType=BIGINT}, company_id = #{record.companyId,jdbcType=INTEGER}, company_name = #{record.companyName,jdbcType=VARCHAR}, company_type = #{record.companyType,jdbcType=VARCHAR}, announce_date = #{record.announceDate,jdbcType=DATE}, close_capital = #{record.closeCapital,jdbcType=DECIMAL}, open_capital = #{record.openCapital,jdbcType=DECIMAL}, close_share = #{record.closeShare,jdbcType=DECIMAL}, open_share = #{record.openShare,jdbcType=DECIMAL}, capital = #{record.capital,jdbcType=DECIMAL}, close_count = #{record.closeCount,jdbcType=INTEGER}, open_count = #{record.openCount,jdbcType=INTEGER}, `count` = #{record.count,jdbcType=INTEGER}, S_SEQ = #{record.sSeq,jdbcType=BIGINT}, S_UPDATE_TIME = #{record.sUpdateTime,jdbcType=TIMESTAMP}, S_DATA_STATE = #{record.sDataState,jdbcType=SMALLINT}, update tx_fund_com_scale set S_ROW_VERSION = #{record.sRowVersion,jdbcType=BIGINT}, company_id = #{record.companyId,jdbcType=INTEGER}, company_name = #{record.companyName,jdbcType=VARCHAR}, company_type = #{record.companyType,jdbcType=VARCHAR}, announce_date = #{record.announceDate,jdbcType=DATE}, close_capital = #{record.closeCapital,jdbcType=DECIMAL}, open_capital = #{record.openCapital,jdbcType=DECIMAL}, close_share = #{record.closeShare,jdbcType=DECIMAL}, open_share = #{record.openShare,jdbcType=DECIMAL}, capital = #{record.capital,jdbcType=DECIMAL}, close_count = #{record.closeCount,jdbcType=INTEGER}, open_count = #{record.openCount,jdbcType=INTEGER}, `count` = #{record.count,jdbcType=INTEGER}, S_SEQ = #{record.sSeq,jdbcType=BIGINT}, S_UPDATE_TIME = #{record.sUpdateTime,jdbcType=TIMESTAMP}, S_DATA_STATE = #{record.sDataState,jdbcType=SMALLINT} update tx_fund_com_scale company_id = #{companyId,jdbcType=INTEGER}, company_name = #{companyName,jdbcType=VARCHAR}, company_type = #{companyType,jdbcType=VARCHAR}, announce_date = #{announceDate,jdbcType=DATE}, close_capital = #{closeCapital,jdbcType=DECIMAL}, open_capital = #{openCapital,jdbcType=DECIMAL}, close_share = #{closeShare,jdbcType=DECIMAL}, open_share = #{openShare,jdbcType=DECIMAL}, capital = #{capital,jdbcType=DECIMAL}, close_count = #{closeCount,jdbcType=INTEGER}, open_count = #{openCount,jdbcType=INTEGER}, `count` = #{count,jdbcType=INTEGER}, S_SEQ = #{sSeq,jdbcType=BIGINT}, S_UPDATE_TIME = #{sUpdateTime,jdbcType=TIMESTAMP}, S_DATA_STATE = #{sDataState,jdbcType=SMALLINT}, where S_ROW_VERSION = #{sRowVersion,jdbcType=BIGINT} update tx_fund_com_scale set company_id = #{companyId,jdbcType=INTEGER}, company_name = #{companyName,jdbcType=VARCHAR}, company_type = #{companyType,jdbcType=VARCHAR}, announce_date = #{announceDate,jdbcType=DATE}, close_capital = #{closeCapital,jdbcType=DECIMAL}, open_capital = #{openCapital,jdbcType=DECIMAL}, close_share = #{closeShare,jdbcType=DECIMAL}, open_share = #{openShare,jdbcType=DECIMAL}, capital = #{capital,jdbcType=DECIMAL}, close_count = #{closeCount,jdbcType=INTEGER}, open_count = #{openCount,jdbcType=INTEGER}, `count` = #{count,jdbcType=INTEGER}, S_SEQ = #{sSeq,jdbcType=BIGINT}, S_UPDATE_TIME = #{sUpdateTime,jdbcType=TIMESTAMP}, S_DATA_STATE = #{sDataState,jdbcType=SMALLINT} where S_ROW_VERSION = #{sRowVersion,jdbcType=BIGINT} update tx_fund_com_scale when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.companyId,jdbcType=INTEGER} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.companyName,jdbcType=VARCHAR} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.companyType,jdbcType=VARCHAR} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.announceDate,jdbcType=DATE} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.closeCapital,jdbcType=DECIMAL} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.openCapital,jdbcType=DECIMAL} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.closeShare,jdbcType=DECIMAL} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.openShare,jdbcType=DECIMAL} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.capital,jdbcType=DECIMAL} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.closeCount,jdbcType=INTEGER} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.openCount,jdbcType=INTEGER} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.count,jdbcType=INTEGER} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.sSeq,jdbcType=BIGINT} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.sUpdateTime,jdbcType=TIMESTAMP} when S_ROW_VERSION = #{item.sRowVersion,jdbcType=BIGINT} then #{item.sDataState,jdbcType=SMALLINT} where S_ROW_VERSION in #{item.sRowVersion,jdbcType=BIGINT} insert into tx_fund_com_scale (S_ROW_VERSION, company_id, company_name, company_type, announce_date, close_capital, open_capital, close_share, open_share, capital, close_count, open_count, `count`, S_SEQ, S_UPDATE_TIME, S_DATA_STATE) values (#{item.sRowVersion,jdbcType=BIGINT}, #{item.companyId,jdbcType=INTEGER}, #{item.companyName,jdbcType=VARCHAR}, #{item.companyType,jdbcType=VARCHAR}, #{item.announceDate,jdbcType=DATE}, #{item.closeCapital,jdbcType=DECIMAL}, #{item.openCapital,jdbcType=DECIMAL}, #{item.closeShare,jdbcType=DECIMAL}, #{item.openShare,jdbcType=DECIMAL}, #{item.capital,jdbcType=DECIMAL}, #{item.closeCount,jdbcType=INTEGER}, #{item.openCount,jdbcType=INTEGER}, #{item.count,jdbcType=INTEGER}, #{item.sSeq,jdbcType=BIGINT}, #{item.sUpdateTime,jdbcType=TIMESTAMP}, #{item.sDataState,jdbcType=SMALLINT}) insert into tx_fund_com_scale (S_ROW_VERSION, company_id, company_name, company_type, announce_date, close_capital, open_capital, close_share, open_share, capital, close_count, open_count, `count`, S_SEQ, S_UPDATE_TIME, S_DATA_STATE) values (#{sRowVersion,jdbcType=BIGINT}, #{companyId,jdbcType=INTEGER}, #{companyName,jdbcType=VARCHAR}, #{companyType,jdbcType=VARCHAR}, #{announceDate,jdbcType=DATE}, #{closeCapital,jdbcType=DECIMAL}, #{openCapital,jdbcType=DECIMAL}, #{closeShare,jdbcType=DECIMAL}, #{openShare,jdbcType=DECIMAL}, #{capital,jdbcType=DECIMAL}, #{closeCount,jdbcType=INTEGER}, #{openCount,jdbcType=INTEGER}, #{count,jdbcType=INTEGER}, #{sSeq,jdbcType=BIGINT}, #{sUpdateTime,jdbcType=TIMESTAMP}, #{sDataState,jdbcType=SMALLINT}) on duplicate key update S_ROW_VERSION = #{sRowVersion,jdbcType=BIGINT}, company_id = #{companyId,jdbcType=INTEGER}, company_name = #{companyName,jdbcType=VARCHAR}, company_type = #{companyType,jdbcType=VARCHAR}, announce_date = #{announceDate,jdbcType=DATE}, close_capital = #{closeCapital,jdbcType=DECIMAL}, open_capital = #{openCapital,jdbcType=DECIMAL}, close_share = #{closeShare,jdbcType=DECIMAL}, open_share = #{openShare,jdbcType=DECIMAL}, capital = #{capital,jdbcType=DECIMAL}, close_count = #{closeCount,jdbcType=INTEGER}, open_count = #{openCount,jdbcType=INTEGER}, `count` = #{count,jdbcType=INTEGER}, S_SEQ = #{sSeq,jdbcType=BIGINT}, S_UPDATE_TIME = #{sUpdateTime,jdbcType=TIMESTAMP}, S_DATA_STATE = #{sDataState,jdbcType=SMALLINT} insert into tx_fund_com_scale S_ROW_VERSION, company_id, company_name, company_type, announce_date, close_capital, open_capital, close_share, open_share, capital, close_count, open_count, `count`, S_SEQ, S_UPDATE_TIME, S_DATA_STATE, values #{sRowVersion,jdbcType=BIGINT}, #{companyId,jdbcType=INTEGER}, #{companyName,jdbcType=VARCHAR}, #{companyType,jdbcType=VARCHAR}, #{announceDate,jdbcType=DATE}, #{closeCapital,jdbcType=DECIMAL}, #{openCapital,jdbcType=DECIMAL}, #{closeShare,jdbcType=DECIMAL}, #{openShare,jdbcType=DECIMAL}, #{capital,jdbcType=DECIMAL}, #{closeCount,jdbcType=INTEGER}, #{openCount,jdbcType=INTEGER}, #{count,jdbcType=INTEGER}, #{sSeq,jdbcType=BIGINT}, #{sUpdateTime,jdbcType=TIMESTAMP}, #{sDataState,jdbcType=SMALLINT}, on duplicate key update S_ROW_VERSION = #{sRowVersion,jdbcType=BIGINT}, company_id = #{companyId,jdbcType=INTEGER}, company_name = #{companyName,jdbcType=VARCHAR}, company_type = #{companyType,jdbcType=VARCHAR}, announce_date = #{announceDate,jdbcType=DATE}, close_capital = #{closeCapital,jdbcType=DECIMAL}, open_capital = #{openCapital,jdbcType=DECIMAL}, close_share = #{closeShare,jdbcType=DECIMAL}, open_share = #{openShare,jdbcType=DECIMAL}, capital = #{capital,jdbcType=DECIMAL}, close_count = #{closeCount,jdbcType=INTEGER}, open_count = #{openCount,jdbcType=INTEGER}, `count` = #{count,jdbcType=INTEGER}, S_SEQ = #{sSeq,jdbcType=BIGINT}, S_UPDATE_TIME = #{sUpdateTime,jdbcType=TIMESTAMP}, S_DATA_STATE = #{sDataState,jdbcType=SMALLINT},