Excel數據轉化為sql腳本


在實際項目開發中,有時會遇到客戶讓我們把大量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 窗口,輸入以下命令回車即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM