excel给数据库初始化/旧数据处理(自动sql拼装)

思路:

  1. 首先导出数据到excel
  2. 编写单条数据操作的sql
  3. 利用excel CONCATENATE 函数自动生成,每一行数据的操作sql

小技巧:对于需要套娃的字段值,可以加一个临时列同样使用CONCATENATE函数进行sql拼装

案例:

1.临时列:=CONCATENATE(C2, "字符串拼装")

2.最终列:=CONCATENATE("INSERT INTO product(tmp_code, biz_code, product_code, product_name, actual_price, create_by, last_update_by, create_time, last_update_time) VALUES ('G2','",A2,"','",B2,"','",F2,"',666,'admin','admin', NOW(), NOW());")

最终效果:

相关推荐
bing_15814 小时前
MongoDB中如下参数是什么含义
数据库·mongodb
一过菜只因14 小时前
MySql学习(2)
数据库·学习·mysql
拾起零碎14 小时前
U8/用户权限合并查询
sql
Geoking.14 小时前
Redis 中 ziplist 与 quicklist 解析与对比
数据库·redis·缓存
思成不止于此15 小时前
MySQL 查询进阶(二):行筛选与条件查询
数据库·笔记·学习·mysql
java_logo15 小时前
Milvus GUI ATTU Docker 容器化部署指南
运维·数据库·docker·容器·eureka·milvus
武帝为此15 小时前
【MongoDB 数据库介绍】
数据库·mongodb
悦来客栈的老板15 小时前
AST反混淆实战|reese84_jsvmp反编译前的优化处理
java·前端·javascript·数据库·算法
星空椰15 小时前
Java Excel转PDF
pdf·excel
大卫小东(Sheldon)15 小时前
SQL查询中的窗口函数(主要以 PostgreSQL 为例)
大数据·sql·postgre