select id, code, trade_date, open, close, change_rate, trade_days, volume, amount, change_rate_10, change_rate_20, change_rate_60, avg_volume_20, free_float_market_value, total_market_value, agencies_hold from new_stocks
insert into new_stocks
code,
trade_date,
open,
close,
change_rate,
trade_days,
volume,
amount,
change_rate_10,
change_rate_20,
change_rate_60,
avg_volume_20,
free_float_market_value,
total_market_value,
agencies_hold,
#{code},
#{tradeDate},
#{open},
#{close},
#{changeRate},
#{tradeDays},
#{volume},
#{amount},
#{changeRate10},
#{changeRate20},
#{changeRate60},
#{avgVolume20},
#{freeFloatMarketValue},
#{totalMarketValue},
#{agenciesHold},
insert into new_stocks(
code, trade_date, open, close, change_rate, trade_days, volume, amount, change_rate_10, change_rate_20, change_rate_60, avg_volume_20, free_float_market_value, total_market_value, agencies_hold
) values
(
#{item.code}, #{item.tradeDate}, #{item.open}, #{item.close}, #{item.changeRate}, #{item.tradeDays}, #{item.volume}, #{item.amount}, #{item.changeRate10}, #{item.changeRate20}, #{item.changeRate60}, #{item.avgVolume20}, #{item.freeFloatMarketValue}, #{item.totalMarketValue}, #{item.agenciesHold}
)
update new_stocks
code = #{code},
trade_date = #{tradeDate},
open = #{open},
close = #{close},
change_rate = #{changeRate},
trade_days = #{tradeDays},
volume = #{volume},
amount = #{amount},
change_rate_10 = #{changeRate10},
change_rate_20 = #{changeRate20},
change_rate_60 = #{changeRate60},
avg_volume_20 = #{avgVolume20},
free_float_market_value = #{freeFloatMarketValue},
total_market_value = #{totalMarketValue},
agencies_hold = #{agenciesHold},
where id = #{id}
delete from new_stocks where id = #{id}
delete from new_stocks where id in
#{id}