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

最终效果:

相关推荐
阿华的代码王国25 分钟前
MySQL ------- 索引(B树B+树)
数据库·mysql
Hello.Reader1 小时前
StarRocks实时分析数据库的基础与应用
大数据·数据库
执键行天涯1 小时前
【经验帖】JAVA中同方法,两次调用Mybatis,一次更新,一次查询,同一事务,第一次修改对第二次的可见性如何
java·数据库·mybatis
yanglamei19621 小时前
基于GIKT深度知识追踪模型的习题推荐系统源代码+数据库+使用说明,后端采用flask,前端采用vue
前端·数据库·flask
Darling_001 小时前
LeetCode_sql_day28(1767.寻找没有被执行的任务对)
sql·算法·leetcode
zxrhhm1 小时前
SQLServer TOP(Transact-SQL)
sql·sqlserver
工作中的程序员1 小时前
ES 索引或索引模板
大数据·数据库·elasticsearch
严格格2 小时前
三范式,面试重点
数据库·面试·职场和发展
elina80132 小时前
安卓实现导入Excel文件
android·excel
微刻时光2 小时前
Redis集群知识及实战
数据库·redis·笔记·学习·程序人生·缓存