1.dao層介面
void updateoperationcheck(@param("starttime")date starttime, @param("endtime")date endtime,@param("list")listlist );
2.mybatis中對應方法
update ytmot.t_mot_operation_check
setcalculation_s_time= to_char(#,'yyyy-mm-dd hh:mm:ss'),
calculation_e_time= to_char(#,'yyyy-mm-dd hh:mm:ss')
id in
#
執行ok
注意:foreach標籤中collection代表傳入得引數名,item可以自己取名,但是訪問list中得資料就必須使用自定義名.去訪問 ,因為用到了in,所以就用open,close,括號,用separator逗號分隔。
批量更新資料
update bs storage setstoreqty storeqty a.mqty from select nb disbill.companyid,goodsid,nb disbill.outstoreid,outstorepos,mqty,nb disbill.billno from n...
oracle批量更新資料
目的 兩個表t1,t2,t1裡面的字段,id,name,t2也是,將t2表和t1表裡面相等的id的記錄的name欄位更新到t1表裡面 1 update t1 set name select t2.name from t2 where t2.id t1.id where exits select 1 ...
Hibernate 批量更新資料
進行批量更新時,如果一下子把所有物件載入到session的快取中,然後再進快取中一一更新它們,顯然是不可取的,為了解決這一問題,可以使用滾動的結果集 org.hibernate.scrollableresults,query的 scroll 方法返回乙個scrollableresults物件。以下是...