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());")

最终效果:

相关推荐
炸炸鱼.7 小时前
Python 操作 MySQL 数据库
android·数据库·python·adb
Ronaldinho Gaúch7 小时前
MySQL基础
数据库·mysql
不剪发的Tony老师7 小时前
Noir:一款键盘驱动的现代化数据库管理工具
数据库·sql
.柒宇.9 小时前
MySQL双主同步
linux·数据库·mysql·docker
Trouvaille ~9 小时前
【MySQL篇】数据类型:存储数据的基础
android·数据库·mysql·adb·字符集·数据类型·基础入门
一 乐9 小时前
酒店预订|基于springboot + vue酒店预订系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·酒店预订系统
zfan5209 小时前
python对Excel数据处理(1)
python·excel·pandas
光泽雨10 小时前
UNION 和 UNION ALL 作用
数据库·sql
heimeiyingwang10 小时前
【架构实战】SQL调优实战:从执行计划到索引优化
数据库·sql·架构
恼书:-(空寄10 小时前
分库分表风险应对手册(生产实战版)
数据库·分库分表