Excel中构建SQL语句
2022-06-28 本文已影响0人
Geroge1226
1、背景
实际生产中,我们经常会面临导入Excel数据到数据库的需求,在没有编写导入程序,数据库客户端工具导入情况下。我们可以通过Excel本身的公式构建出sql语句,可复制进行运行。该方式也可以用于批量修改数据情况。
- 准备材料Excel表如下:
-
需要导入的数据库表信息:
image.png
2、实现过程
2.1 使用CONCATENATE函数批量拼接"insert"语句。
- 在F栏位输入如下公式:
=CONCATENATE("insert into register_shop_info (shop_code,shop_name,shop_id,company_id) values ('",C1,"','",B1,"','",D1,"','",A1,"');")
公式
- 按着拖动右下标
-
拷贝出sql语句,并在数据库中执行。
image.png -
数据呈现
image.png