excel完成資料庫資料的批量插入

2022-01-10 03:14:41 字數 914 閱讀 3514

開發過程中往往會遇到這樣情況就是產品直接給我們一堆資料,讓咱們直接匯入到後台資料庫中,這時候咱們只需要在excel表中進行直接操作即可,如圖所示

(以河北省的編號為例

而對應的資料表為:

一、只需要在excel中完成

sql的拼裝即可,如圖

這裡是在d2中寫出了預先需要完成的

sql的前半句,後續需要完成的內容可以直接在

e2中完成

:1、選中e2,在

fx旁邊的輸入框直接輸入

=2、滑鼠按照順序選中需要拼裝的對應框格(a2,b2,d2 ...)

3、&表示連線,雙引號表示需要拼接的進去的其他內容

那麼整個完成的效果就是=d2&a2&","&b2&",'"&c2&"');"

二、接下來只需要拖動excel中的下拉框即可,效果如圖:

然後將對應的e框中的資料拷貝出來在

sql直接在對應的工具中執行即可:

結果為:

將Excel生成SQL語句完成資料庫匯入

將excel生成sql語句完成資料庫匯入 實際應用中,我們經常需要把excel中的資料匯入ms sql server 或mysql oracle等資料庫中。這些資料庫都提供了很好的工具供使用者直接將excel中的資料匯入資料庫中。但是很多時候我們並不能直接運算元據庫管理器 因為安全需要會配置防火牆攔...

Excel批量匯入資料庫

在上個系統中需要用到excel整體匯入的功能整體的核心思路如下 1 首先將需要匯入的excel上傳至伺服器 2 為了避免檔名重複,重新命名上傳的excel檔案 3 將上傳的excel檔案讀入datatable中 4 將datatable讀入資料庫中 實現起來還是比較簡單的,核心 如下 介面需要乙個f...

從Excel批量匯入資料到資料庫

1.讀取網路路徑的excel檔案 流檔案格式 2.獲取excel的每一行資料,並驗證學校班級是否存在,並獲取對應的schoolid和classid 3.批量儲存學生資訊,並返回儲存成功的行數 匯入關於excel的pom檔案 org.apache.poigroupid poiartifactid 3....