excel批量生成SQL語句操作


根據用戶提供的excel表格,根據其中某些列對excel中關聯的數據進行數據庫更新,

用戶提供的excel如下:

 

在K2單元格輸入 :

="update business_contract_detail set haveInsuranceSum='"&E2&"',maxInsuranceRatio='"&G2&"',maxInsuranceAmount='"&F2&"' where serialno=(select serialno from business_contract where business_type = '"&B2&"')"

在L2單元格輸入:

="update business_contract_detail set minVehicleFinancingAmount ='"&H2&"',maxVehicleFinancingAmount ='"&I2&"',minShoufuRatio ='"&J2&"' where serialno=(select serialno from business_contract where business_type = '"&B2&"')"

如下圖 ,注意最好要保證excel要取值的列單元格格式為文本格式 

L2單元格 :

輸入完畢,點擊如上截圖的   按鈕 ,鼠標移動到K2,右下角 ,出現 “”+“”時雙擊書記左鍵 ,或者向下拖到至excel最后一行數據處,即可生成所有SQL, L列同樣如此 ,輸入時所有標點或者單雙引號必須為英文符號 。

該文章只是工作中自己學習筆記,僅供參考

 


免責聲明!

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



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