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

最终效果:

相关推荐
杰克尼4 分钟前
MYSQL-175. 组合两个表
数据库·mysql
DemonAvenger6 分钟前
MySQL索引原理深度解析与优化策略实战
数据库·mysql·性能优化
1892280486141 分钟前
NY270NY273美光固态闪存NY277NY287
服务器·网络·数据库·科技·性能优化
javachen__3 小时前
SpringBoot整合P6Spy实现全链路SQL监控
spring boot·后端·sql
星霜笔记4 小时前
Docker 部署 MariaDB+phpMyAdmin+Nextcloud 完整教程
运维·数据库·docker·容器·mariadb
wyiyiyi10 小时前
【Web后端】Django、flask及其场景——以构建系统原型为例
前端·数据库·后端·python·django·flask
天宇_任10 小时前
Mysql数据库迁移到GaussDB注意事项
数据库·mysql·gaussdb
武昌库里写JAVA13 小时前
JAVA面试汇总(四)JVM(一)
java·vue.js·spring boot·sql·学习
xiep143833351013 小时前
Ubuntu 安装带证书的 etcd 集群
数据库·etcd
Java小白程序员14 小时前
Spring Framework:Java 开发的基石与 Spring 生态的起点
java·数据库·spring