根據用戶提供的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列同樣如此 ,輸入時所有標點或者單雙引號必須為英文符號 。
該文章只是工作中自己學習筆記,僅供參考