批量匯入是批量修改還是批量新增

2022-08-10 20:15:18 字數 488 閱讀 4134

1、一般基礎資料資訊的管理功能包括   新增、修改、刪除、查詢、匯入、匯出,比如物料資訊維護;

這裡說到的匯入即相對於新增來說,即批量新增的功能;

2、當我所有的資料資訊都完善了的情況下,由於業務的變更,需要給這些基礎資料資訊新增乙個字段資訊a;這個時候怎麼辦?

3、注:在新增、修改、匯入模組都增加了字段資訊a;

方案1、我做乙個批量修改匯入的模組,取物料資訊的唯一字段標識與要匯入的字段a,2列,單獨去匯入,實現批量修改的功能,使用者自己去匯入;

方案2、使用者提供要匯入的資訊,包括物料資訊的唯一標識欄位與要匯入的字段a,在資料庫後台批量幫使用者匯入,剩下的少量資料,使用者自己手動去修改,以後新增新的資料,匯入模版已經新增了一列a,直接匯入即可;

方案3、與批量新增匯入共用乙個模組,把物料的資訊先全部匯出,再對應到具體的匯入模版中,把要新增的匯入欄位a的資訊補充,然後系統把全部資訊全部批量更新一遍;(風險:只需要增加某一列內容,而把所有資訊匯出,再放到匯入模組中,太過麻煩)

mybatis批量修改,批量新增

mybatis批量修改 批量新增sql語句 1 單個新增 insert into t user user name,mobile values 2 新增並返回主鍵 keyproperty的屬性是要返回的主鍵欄位的名稱 insert into t user user name,mobile value...

mybaits批量新增修改

開發中,批量修改資料應該是很常見的功能需求。今晚開發時配置批量修改功能遇到很多坑,浪費了很多時間,特此記錄下來,跟大家分享,今天你看到的坑我都為您鋪平了。批量執行sql語句,無非就是批量修改和批量新增。我用現在使用量最多的框架mybatis寫乙個修改功能給大家做個demo看。其他的自己舉一反三,我不...

mybatis 批量新增修改

1 dao層 int addstoragebatch liststoragelist int updatestoragebatch param storagelist liststoragelist 2 xml檔案 usegeneratedkeys true keyproperty id inser...