问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

使用Excel中的数据批量生成SQL语句

创作时间:
作者:
@小白创作中心

使用Excel中的数据批量生成SQL语句

引用
CSDN
1.
https://m.blog.csdn.net/m0_63607954/article/details/137688975

在日常工作中,导入数据非常常见。如果需要将一份Excel数据快速导入到数据库表中,但遇到Excel列头与数据库字段不匹配的问题,可以使用Excel中的公式来生成SQL脚本,然后在数据库客户端中执行这些脚本。

操作步骤

  1. 准备Excel数据

首先,准备一份包含模拟数据的Excel表格。

  1. 输入SQL生成公式

在Excel中输入相应的SQL生成公式。例如:

  • 插入语句

    ="insert 表名 (login_name,user_name,mobile) values('"&B2&"','"&C2&"','"&D2&"');"
    
  • 更新语句

    ="update student set age = 18 where id = '"&A2&"' and age = "&C2&" ;"
    

说明:"&B2&"表示字符串数据,&&是修饰符,B2表示对应行的Excel数据列。

  1. 批量生成SQL语句
  • 完成上述步骤后,按下回车键,SQL语句就会生成。如下图所示:


  • 要批量生成SQL语句,可以将鼠标悬浮在E2单元格的右下角,当出现十字符号时,向下拖动即可完成批量生成。如下图所示:

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号