2014-11-24 51 views
1

我有一個批處理文件,它通過添加最新值來更新excel文件。細節已經在MySQL中作爲一個表。一旦細節被更新。例如,在更新結束後,將10個新行添加到excel文件中。我需要將這10行添加到數據庫中定義的表中。可能嗎?我可以再次覆蓋整個表格。由於它花費了很多時間並且出現性能問題,我只想附加最新的行。如果可能的話可以通過編程方式完成,這樣我們就可以把它作爲一個批處理,在excel文件更新後更新數據庫。在Excel中上傳更新的詳細信息到MySQL數據庫

考慮使用股票價格每日更新表格。更新也可以在一週內完成一次。只需要使用最新值更新表格,因爲表格可能包含數百萬行。

回答

0

可以使用pl/SQL以編程方式或批處理作業完成。 這是邏輯。找到表格行的pk id的max()。比較excel中的id值,並使用max id上方的那些excel行更新表格。

+0

正確地格式化您的答案 – 2014-11-24 11:01:38