excel如何生成mysql的sql语句_excel 批量生成SQL语句
文章来源:https://www.cnblogs.com/allen0118/p/3726455.html
我们经常会遇到这样的要求:用户给发过来一些数据,要我们直接给存放到数据库里面,有的是Insert,有的是Update等等,少量的数据我们可以采取最原始的办法,也就是在SQL里面用Insert into来实现,但是如果有几十条几百条甚至上千条数据的时候继续写单独的SQL语句的话那就惨了,其实有两种简单的方法;
第一,将Excel数据整理好了之后,通过SQL的导入功能直接导进数据库,但是得保证数据库字段和Excel的字段一致。
第二,通过Excel来生成对应的SQL语句,直接将SQL语句复制到分析器里面执行即可,本文就说一下如何来实现这第二种办法。
首先看下图,我们的目的就是将这20条数据Insert到数据库里面去,一条两条的话可以自己写Insert语句,这里有20条数据,总不能完全手写20条语句出来吧,
很显然,不能一条一条的去写SQL了,太多了,这里还只有20条,如果是200条,2000条数据呢?
INSERT INTO TableName(Column1,Column2,Column3) VALUES('Value1','Value2','Value3')
写出一条语句之后,直接从头拉到尾,你会发现所有的数据都有对应的脚本了,这个时候你便可以直接复制到分析器,按一下"F5",OK,你的任务完成了。
因为在公式里面,所以有时候那些语句会变化,当你生成这些语句之后,你可以选择性的粘贴为数值,然后再放到SQL里面去执行,如下:
excel如何生成mysql的sql语句_excel 批量生成SQL语句相关推荐
- java生成流水号001_可变数据如何批量生成?
原标题:可变数据如何批量生成? 常见的可变数据批量生成有两种:"流水号数据的批量生成"和"连接数据库文件的数据生成".流水号数据就是类似001-002-003- ...
- php 自动生成sql,用PHP批量生成SQL更新语句 网页版
有时候我们遇到很的SQL需要更新的时候,主意是大批量的时候 如果手动去添加单引号 双引号啥的 效率是非常的慢的! 下面看看批量成成的结果图: 如果是需要手动输入的是不是很慢呢! 代码逻辑思路很简单, ...
- mysql批量删除多条记录的sql语句_mysql批量删除sql语句
30种mysql优化sql语句查询的方法_计算机软件及应用_IT/计算机_专业资... 简要介绍基础语句: 1.说明:创建数据库 CREATE DATABASE database-name 2.说明: ...
- mysql 存储过程 生成数据_mysql使用存储过程,批量生成测试数据
1.存储过程代码 delimiter $$ DROP PROCEDURE IF EXISTS create_service_data$$ create procedure create_service ...
- sql进行批量更新或者一条sql写出批量更新的语句
有表如下 t_user:字段如下 id,name,phone t_phone:字段如下 uid,phone 其中t_phone表的uid字段是外键并且唯一,他引用t_user的id字段,现需要将t_p ...
- mysql默认值是随机数_mysql生成指定位数的随机数及批量生成随机数的方法
1. 先介绍几个常用的 mysql 函数 rand() 随机生成 0~1 之间的小数(0<1) ceiling 向上取整 floor 向下取整 2. 生成随机数 -- 生成 3 ...
- python批量生成word报告_Python操作Word批量生成合同的实现示例
背景:大约有3K家商家需要重新确认信息并签订合同.合同是统一的Word版本.每个供应商需要修改合同内的金额部分.人工处理方式需要每个复制粘贴且金额要生成大写金额.基于重复工作可偷懒.用Python解救 ...
- pl/sql 执行sql文件以及批量执行sql文件
1.单个sql文件: a>文件内容比较少得情况: a1:直接拖拽文件到pl/sql执行. a2:文件 -> 打开 - > SQL Script选择对应得文件然后 ...
- 如何用sqlplus执行一个sql文件和批量执行sql文件
1.sqlplus执行单个SQL文件 举个例子,假设你的sql文件是test.sql ,保存路径是D:\script,那么在sqlplus里执行它,用如下语法: sqlplus> @D:\scr ...
最新文章
- JQ 全选后获取选中的值_为什么在PBI中还需要切片器之三:Excel切片器之度量值切换...
- MOS2010的界面介绍和定制方法简介【资料汇集】
- 3、PV、UIP、UV指的是什么
- java将图片转byte存入数据库_Java将byte[]转图片存储到本地的案例
- MySQL笔记-简单配置主从库
- 【Flink】Flink开发中遇到的问题及解法
- 网易云与腾讯音乐的“虚假式恩爱”
- I210网卡LINUX的mac,intel(R)I211网卡刷I210简易教程
- freeswitch java_freeSWITCH
- 雷霆战机服务器维护公告,雷霆战机停服公告 4月11日服务器维护
- CorelDRAW 12快捷键
- 将两个单链表合并为一个单链表
- 苹果屏和android屏哪个更真实,同是LCD屏,为什么iPhone的实际体验比安卓好许多...
- cadworx管道设计基础到精通教程
- 几何向量:二维平面非平行直线相交(修正)
- 用js函数加判断做出对象中绝对值的效果
- 自制激光雷达(激光扫描)
- Bluetooth 蓝牙介绍(二):低功耗蓝牙BLE协议栈
- ffmpeg的操作参数
- Lab4 DPCM 压缩系统的实现和分析——C语言代码实现
热门文章
- Java线程问题问答
- 【洛谷P4169】天使玩偶/SJY摆棋子【CDQ分治】
- P3714 [BJOI2017]树的难题
- Jury Compromise POJ - 1015
- P3389 【模板】高斯消元法
- C++顺序创建txt文件
- CodeForces:103(div1)104(div2)
- P4827-[国家集训队]Crash 的文明世界【树形dp,换根法,斯特林数】
- P5675-[GZOI2017]取石子游戏【博弈论,dp】
- P1375-小猫【卡特兰数】