看板 C_Sharp 關於我們 聯絡資訊
大家好 最近需做資料庫整檔 要將 tableA資料 搬至tableA_H (兩資料表欄位不同 tableA_H有加新欄位) 用OleDbCommand(oracle資料庫) 下一個SQL: "insert into tableA_H(filed1, filed2...) select field1, field2... from tableA where 條件" 資料非常大量 幾十萬筆跑不掉 如果利用command.ExecuteNonQuery() 中間程式當掉的機會很大 要怎麼改變command的sql 做一個迴圈 讓程式可以一萬筆資料就commit一次?? C#該怎麼做才能批次commit呢? 也在網路上搜尋過了...實在沒頭緒 有無好方法請開導一下 感激不盡!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.211.32
apiod:BulkCopy ? 09/29 00:16
mocking:oracle資料庫也可以用? 09/29 07:54
glennchen:google oracle bulk insert 09/29 09:10
mocking:thanks 先試試看 09/29 13:00