select stock_code, stock_name, listing_date, listing_days, is_st, is_star_st,
industry_index_code, industry_index_name, create_time, update_time
from t_stock_basic
insert into t_stock_basic
stock_code,
stock_name,
listing_date,
listing_days,
is_st,
is_star_st,
industry_index_code,
industry_index_name,
create_time,
#{stockCode},
#{stockName},
#{listingDate},
#{listingDays},
#{isSt},
#{isStarSt},
#{industryIndexCode},
#{industryIndexName},
NOW(),
update t_stock_basic
stock_name = #{stockName},
listing_date = #{listingDate},
listing_days = #{listingDays},
is_st = #{isSt},
is_star_st = #{isStarSt},
industry_index_code = #{industryIndexCode},
industry_index_name = #{industryIndexName},
update_time = NOW(),
where stock_code = #{stockCode}
delete from t_stock_basic where stock_code = #{stockCode}
delete from t_stock_basic where stock_code in
#{stockCode}
insert into t_stock_basic(stock_code, stock_name, listing_date, listing_days,
is_st, is_star_st, industry_index_code, industry_index_name, create_time)
values
(#{item.stockCode}, #{item.stockName}, #{item.listingDate}, #{item.listingDays},
#{item.isSt}, #{item.isStarSt}, #{item.industryIndexCode}, #{item.industryIndexName}, NOW())
insert into t_stock_basic(stock_code, stock_name, listing_date, listing_days,
is_st, is_star_st, industry_index_code, industry_index_name, create_time)
values
(#{item.stockCode}, #{item.stockName}, #{item.listingDate}, #{item.listingDays},
#{item.isSt}, #{item.isStarSt}, #{item.industryIndexCode}, #{item.industryIndexName}, NOW())
ON DUPLICATE KEY UPDATE
stock_name = VALUES(stock_name),
listing_date = VALUES(listing_date),
listing_days = VALUES(listing_days),
is_st = VALUES(is_st),
is_star_st = VALUES(is_star_st),
industry_index_code = VALUES(industry_index_code),
industry_index_name = VALUES(industry_index_name),
update_time = NOW()