不写脚本,如何快速批量创建sql导入数据库呢(只插入几列数据)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_43927138/article/details/90262063

如果有很多列数据想要批量导入到数据库里,而且在我们不会写脚本的情况下,我们应该如何批量快速创建sql语句呢?(下面是只插入几列数据,如果插入全部的话,就可以把insert into 表名(列名1,列名2,…)values(列名1的值,列名2的值,…)中的列名全部去掉直接values对应所有列的值了,比较简单)
比如以下类型数据,批量创建sql插入到数据库已有表中,插入几列很多天的数据
在这里插入图片描述
我们可以借助强大的Excel表进行创建
在这里插入图片描述
只需生成第一行数据然后就可以下拉批量生成数据啦,具体函数如下:
=N1=CONCATENATE(“INSERT INTO tdr_reports.data_scale_info (item, value, order,date_id) VALUES (’”,A185,"’,’",I185,"’,’",E185,"’,’",M185,"’),(’",B185,"’,’",J185,"’,’",F185,"’,’",M185,"’),(’",C185,"’,’",K185,"’,’",G185,"’,’",M185,"’),(’",D185,"’,’",L185,"’,’",H185,"’,’",M185,"’);")
具体生成sql如下:
在这里插入图片描述
然后可以批量复制sql进行格式化:
格式化SQL网址如下:http://tool.oschina.net/codeformat/sql
在这里插入图片描述
然后就可以将sql放入到文件里,然后运行sql文件就行了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43927138/article/details/90262063