將 Excel 資料, 直接組成 DML SQL 語法 (任何 DB 都適用)
要將 Excel 資料, 寫入到 Database 資料庫中,
若是透過簡單的 DML SQL 語法, 進行資料新增 or 更新,
只要用 MS Excel 或 OpenOffice Calc 即可完成,
可以不用寫程式, 也可以不用透過轉換工具,
若是載入資料後要立即作後續處理 or 複雜的應用,
當然不在此次說明中,
詳細情形, 如下 :
1) 這是 Excel 資料範例 :
2) 在空白欄位上, 輸入 DML SQL 組合語法, 如: ="insert into tomTable values(" & A2 & ", '" & B2 & "', '" & C2 & "' );"
3) MS Excel 或 OpenOffice Calc 自動產生 DML SQL, 如: insert into tomTable values(1, 'a', '一');
4) 利用拖曳方式, 複製 Cell 資料 :
5) 此欄位的全部 Cell, 自動產生 DML SQL :
6) 全選此欄位的全部 Cell 資料, 然後複製之 :
7) 貼到記事本 or 其他文字編輯器, 另存成 .sql 檔案, 然後執行此 .sql 檔案, 即可將資料寫入到 Database 中了.
不錯吧, 簡單又方便地, 就將 Excel 資料寫入到 Database 了.
標籤:
MS Office,
openoffice,
Oracle DB