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

最终效果:

相关推荐
一只爱学习的小鱼儿3 分钟前
QT中3D的使用
开发语言·数据库·qt
q***965833 分钟前
Spring Boot 各种事务操作实战(自动回滚、手动回滚、部分回滚)
java·数据库·spring boot
k***1951 小时前
Spring Boot中集成MyBatis操作数据库详细教程
数据库·spring boot·mybatis
倔强的石头_1 小时前
openGauss进阶:使用DBeaver可视化管理与实战
数据库
GBASE1 小时前
GBASE南大通用技术分享:GBase 8c数据库集群部署服务器时间一致性配置解析(下)
数据库
h***34631 小时前
mysql数据被误删的恢复方案
数据库·mysql
ptc学习者2 小时前
oracle 列的直方图
数据库·sql·mysql
驾数者2 小时前
DDL实战指南:如何定义和管理动态表
大数据·sql·flink
饺子大魔王的男人2 小时前
3D 打印总盯着机器?OctoPrint + cpolar让远程操控变简单
数据库·postgresql
a***97682 小时前
如何使用C#与SQL Server数据库进行交互
数据库·c#·交互