Excel資料轉化為sql指令碼

2022-03-12 08:40:03 字數 788 閱讀 7062

在實際專案開發中,有時會遇到客戶讓我們把大量excel資料匯入資料庫的情況。這時我們就可以通過將excel資料轉化為sql指令碼來批量匯入資料庫。

1 在資料前插入一列單元格,用來拼寫sql語句。

具體寫法:="insert into t_student (id,name,age,class) value ("&b2&",'"&c2&"',"&d2&",'"&e2&"'); 

"&b2&"代表b2單元格資料,如果單元格資料為字串 需用『』包裹。

2 sql寫好後將滑鼠移到sql尾部直接回車即可。

3 滑鼠再定位到第一行的公式,滑鼠左鍵按住往下拖動到資料行的最後一行,然後鬆開按鍵,這樣全部的公式就生成完了。

注意:sql末尾要加上";" ,資料中可能還有'』 ,& 等特殊字元,對於這類字元可以在生成sql語句後進行全域性替換。

最後將sql copy到sql檔案中 然後在資料庫中執行sql指令碼。

這裡以plsql為例,新建command 視窗,輸入以下命令回車即可。

將Excel轉化為xml格式

coding utf 8 created on mon aug 19 14 14 01 2019 author administrator usr bin env python coding utf 8 import xlrd import xml.dom.minidom import os imp...

js將excel資料轉化為陣列的方法

不說廢話直接上 type file onchange importf this demo div filereader共有4種讀取方法 1.readasarraybuffer file 將檔案讀取為arraybuffer。2.readasbinarystring file 將檔案讀取為二進位制字串 ...

C Excel資料轉化為Datatable

最近做專案,遇到了處理excel的問題,要求以excel為資料來源,直接將excel的資料在datagridview中顯示,主要是分三步進行。第一 建立excel檔案的連線 第二 將excel資料放入datatable 第三 繫結資料。建立excel檔案的連線,返回連線字串 private stri...