根据用户提供的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列同样如此 ,输入时所有标点或者单双引号必须为英文符号 。
该文章只是工作中自己学习笔记,仅供参考