excel表格中有许多数据,需要将数据导入数据库中,又不能一个一个手工录入,可以生成SQL,来批量操作。
 
 
1.首先在第二行的H列,插入函数:=CONCATENATE("INSERT INTO `book` (`bookid`, `title`,  `volume`, `author`, `urlpdf` ) VALUES ('",A2,"', '",B2,"', '3', '",C2,"', '",F2,"');"),代表从各个列中取数据到函数中。
 
2.在左上方写入H2:H100,表示在H列,从函数自动生成2行到100行,按下Ctrl+Enter,选中指定列:
 
3.再将光标移到到上方 fx函数末尾,按下Ctrl+Enter,生成SQL语句:
 
最后在H列最上方的“H”标号处,右键点击复制,就成功复制了全部SQL语句,然后将SQL语句在数据库中执行就OK了,成功将excel表格中数据录入到数据库中。
 

转载于:https://www.cnblogs.com/dingxu/p/9151810.html

从excel表中生成批量SQL,将数据录入到数据库中相关推荐

  1. c 批量导入mysql数据库_C#.NET中如何批量插入大量数据到数据库中

    在WEB项目开发过程中有时会碰到批量插入数据到数或者是将EXCEL文件据入到数据库中.为了方便实现可以先将EXCEL导入到GRIDVIEW中然后一次批量插入.实现代码如下: 前台代码 后台代码: // ...

  2. mysql select 所有表_怎样用SQL语句查询一个数据库中的所有表

    展开全部 查询32313133353236313431303231363533e59b9ee7ad9431333431356639一个数据库中的所有表sql语句是show tables: 显示所有数据 ...

  3. python读取excel指定列-Python读取excel指定列生成指定sql脚本的方法

    需求 最近公司干活,收到一个需求,说是让手动将数据库查出来的信息复制粘贴到excel中,在用excel中写好的公式将指定的两列数据用update这样的语句替换掉. 例如: 有个A库,其中有两个A.01 ...

  4. 如何将数据导入到 SQL Server Compact Edition 数据库中(四)

    系列文章导航: 如何将数据导入到 SQL Server Compact Edition 数据库中(一) 如何将数据导入到 SQL Server Compact Edition 数据库中(二) 如何将数 ...

  5. sql compact 转mysql_如何将数据导入到 SQL Server Compact Edition 数据库中(四)

    系列文章导航: 如何将数据导入到 SQL Server Compact Edition 数据库中(一) 如何将数据导入到 SQL Server Compact Edition 数据库中(二) 如何将数 ...

  6. sql compact 转mysql_如何将数据导入到 SQL Server Compact Edition 数据库中(三)

    系列文章导航: 如何将数据导入到 SQL Server Compact Edition 数据库中(一) 如何将数据导入到 SQL Server Compact Edition 数据库中(二) 摘要:时 ...

  7. sql compact 转mysql_如何将数据导入到 SQL Server Compact Edition 数据库中(五)

    系列文章导航: 如何将数据导入到 SQL Server Compact Edition 数据库中(一) 如何将数据导入到 SQL Server Compact Edition 数据库中(二) 如何将数 ...

  8. SQL高级语句-SQL 通配符-在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。

    SQL 通配符 在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符. SQL 通配符必须与 LIKE 运算符一起使用. 在 SQL 中,可使用以下通配符: 通配符 描述 % 替代一个或多个字 ...

  9. mysql删除表中所有数据的语句_sql删除数据库中所有表与数据语句

    来源:转载 如果要删除数据表中所有数据只要遍历一下数据库再删除就可以了,清除所有数据我们可以使用搜索出所有表名,构造为一条SQL语句进行清除了,这里我一一给各位同学介绍. 使用sql删除数据库中所有表 ...

最新文章

  1. linux系统管理常用命令
  2. ksnapshot运行look up error undefined symbol错误解决方案
  3. live555 源码分析: PLAY 的处理
  4. Vue012_ 自定义插件
  5. Node Express4.x 片段视图 partials
  6. mysql临时表的的理解,如何理解存储过程中已存在的mysql临时表?
  7. ios 获取控件高度
  8. rowdata java_Java RowDataUtil.addRowData方法代碼示例
  9. 狄利克雷过程(Dirichlet Process)
  10. [转载] python中集合的表示_Python No.18_集合以及表示符号
  11. linux中查找grep与find命令的使用
  12. WM6电话簿转到Android系统
  13. 《MLB棒球创造营》:走近棒球运动·纽约扬基队
  14. 机器人系统常用仿真软件工具介绍、效果与评价指标(2018年更新)
  15. mac安装虚拟机 centos7
  16. 北京大学网络教育学院计算机,北京大学继续教育部
  17. 微信小程序周报(第十二期)-极乐小程序商店出品
  18. python爬wos数据库,分布式爬虫困惑,如何合理安排抓取/解析/储存?
  19. DoTween的使用与详解
  20. CUDA入门和网络加速学习(一)

热门文章

  1. eureka多了一个莫名其妙的服务_SpringCloud 服务注册与发现组件 Eureka
  2. php与mysql列表_PHP+Mysql+jQuery实现的查询和列表框选择
  3. 大连开发区取暖费能微信支付吗_下半年教资报考人数增加,那到底能不能异地报考呢?...
  4. GPU Gems1 - 23 景深技术综述
  5. amd为什么还用针脚_为什么AMD不取消cpu上的针脚?
  6. 【Ogre-windows】实例配置
  7. Sublime优美设置(待续)
  8. 深度学习系统相比较传统的机器学习系统,针对常见的分类问题,精度究竟能有多大提升?...
  9. popup a new windows
  10. .NetCore如何使用ImageSharp进行图片的生成