<insert id="bathInsertNotExist" parameterType="OverduestorageSkuEntity">
<trim>
insert into t_settlement_overdue_storage
(pop_id, sku_id, sku_name, city_id, warehouse_id, batch_id, stock_amount, in_stock_time,
stock_day, warm_layer, box_gauge, stock_state, storage_service_charge, business_model,small_business_model,warehouse_type,c_t, u_t)
<foreach collection="list" item="item" open="" close="" separator=" UNION ALL ">
SELECT
#{item.popId},#{item.skuId},#{item.skuName},#{item.cityId},#{item.warehouseId},#{item.batchId},
#{item.stockAmount},#{item.inStockTime},#{item.stockDay},#{item.warmLayer},#{item.boxGauge},#{item.stockState},
#{item.storageServiceCharge},#{item.businessModel},#{item.smallBusinessModel},#{item.warehouseType},
<choose>
<when test="item.CT != null and item.CT gt 0">
#{item.CT},
</when>
<otherwise>
UNIX_TIMESTAMP(),
</otherwise>
</choose>
<choose>
<when test="item.UT != null and item.UT gt 0">
#{item.UT}
</when>
<otherwise>
UNIX_TIMESTAMP()
</otherwise>
</choose>
FROM dual
WHERE NOT EXISTS
(
SELECT 1 FROM t_settlement_overdue_storage
where
sku_id=#{item.skuId}
and pop_id=#{item.popId}
and city_id=#{item.cityId}
and warehouse_id=#{item.warehouseId}
and batch_id=#{item.batchId}
and stock_day=#{item.stockDay}
)
</foreach>
</trim>
</insert>
dualMapper文件批量插入
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來塘安,“玉大人糠涛,你說我怎么就攤上這事〖娣福” “怎么了忍捡?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長切黔。 經(jīng)常有香客問我砸脊,道長,這世上最難降的妖魔是什么纬霞? 我笑而不...
- 正文 為了忘掉前任凌埂,我火速辦了婚禮,結果婚禮上诗芜,老公的妹妹穿的比我還像新娘瞳抓。我一直安慰自己,他們只是感情好伏恐,可當我...
- 文/花漫 我一把揭開白布孩哑。 她就那樣靜靜地躺著,像睡著了一般翠桦。 火紅的嫁衣襯著肌膚如雪横蜒。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼瓶竭,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了渠羞?” 一聲冷哼從身側響起斤贰,我...
- 正文 年R本政府宣布虹蓄,位于F島的核電站犀呼,受9級特大地震影響,放射性物質發(fā)生泄漏薇组。R本人自食惡果不足惜外臂,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望律胀。 院中可真熱鬧宋光,春花似錦、人聲如沸炭菌。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽娃兽。三九已至菇民,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間投储,已是汗流浹背第练。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 簡介 ABC Inventory軟件是一款絕對免費的庫存軟件,適用于中小型企業(yè)塞蹭。數(shù)據(jù)庫中的記錄數(shù)沒有限制孽江。ABC庫...
- 1、批量插入操作 mapper.java層定義: int batchInsert(List stockLi...
- 正巧大后天就要考Data Warehouse(數(shù)據(jù)倉庫)了番电,就憑借自己寫一點基礎的知識權當做一個考前的復習作用岗屏,以...
- package test2; import java.io.BufferedReader; import java...
- 批量插入 對于foreach標簽的解釋參考了網(wǎng)上的資料娩井,具體如下:foreach的主要用在構建in條件中暇屋,它可以在...