Excel批量数据拼接转换为oracle insert 插入语句
使用excel 公式实现:
使用最简单的,在要输入公式的单元格写上="",在双引号里面写入INSERT语句脚本,例如:
INSERT INTO MY_TABLE_NAME(ONE,TWO,THREE,FOUR,FIVE, SIX)VALUES(’"&&"’,’"&&"’,’"&&"’,’"&&"’,’"&&"’,TO_DATE(’"&&"’,‘YYYY-MM-DD’));

&&中间,写上目标单元格的位置,这里是从第一列第二行开始,即&A2&,意思就是ONE的值就是A2单元格的值,第二列第三列的依次类推,最后把鼠标光标放到公式最后面,再按Enter键,这样第一行的公式就写好了。

鼠标定位到公式单元格右下角,当鼠标成为黑十字,双击,即可此列后续行全部应用此公式。

选中这列公式行,复制一下,粘贴到Notepad++中,去掉双引号即可,这样SQL脚本就出来了。

注意日期格式转换:
如果six的格式是日期字符串,则可以通过 &TEXT(F2,“yyyy/mm/dd hh:mm:ss”)& 进行日期时间格式化。
=“insert into my_table_name(one, two, three, four, five, six)
values (’”&A2&"’,’"&B2&"’ , ‘"&C2&"’ , ‘"&D2&"’ , ‘"&E2&"’ , ‘"&TEXT(F2,“yyyy/mm/dd hh:mm:ss”)&"’ );"

如果six字段为日期格式,可以通过oracle 方法to_date(’"&TEXT(F2,“yyyy/mm/dd hh:mm:ss”)&"’,‘yyyy/mm/dd hh24:mi:ss’) 转换成日期格式。冗余写法如下:
=“insert into my_table_name(one, two, three, four, five, six)
values (’”&A2&"’,’"&B2&"’ , ‘"&C2&"’ , ‘"&D2&"’ , ‘"&E2&"’ , to_date(’"&TEXT(F2,“yyyy/mm/dd hh:mm:ss”)&"’,‘yyyy/mm/dd hh24:mi:ss’) );"
【可以使用to_date(’"&F2&"’,‘yyyy/mm/dd hh24:mi:ss’) 强转,F列格式必须为类似日期格式的字符串,例如“2020-12-15 14:19:56”】

Excel 中公式 =CONCATENATE(text1, text2,……) 也同样适用。

插入此公式的单元格的属性需要设置为“常规”,否则只会显示公式,不显示成计算值。
被选中单元格的属性无要求。

Excel批量数据拼接转换为 insert 插入语句相关推荐

  1. SQL入门之第七讲——INSERT插入语句

    INSERT插入语句主要是用于数据库中添加数据的 基本语法: INSERT INTO <表名> (列名)VALUES (值) 1. 插入单行数据 实例1:在课程表中,插入一个新的课程信息 ...

  2. INSERT 插入语句 零基础自学SQL课程系列Day8

    大家好,我是宁一. 今天是SQL教程的第八课. 这节课讲讲 INSERT插入语句,用来像数据库中添加数据. 基本语法: INSERT INTO <表名> (列名)VALUES (值); 1 ...

  3. 数据处理小工具:Excel 批量数据文件拆分/整合器...

    需求分析: 现在有一大堆的Excel数据文件,需要根据每个Excel数据文件里面的Sheet批量将数据文件合并成为一个汇总后的Excel数据文件.或者是将一个汇总后的Excel数据文件按照Sheet拆 ...

  4. 使用xlsx.js完成Excel批量数据导入

    使用xlsx.js完成Excel批量数据导入 直接上代码 需要引入的 xlsx.js 文件地址 https://gitcode.net/mirrors/SheetJS/sheetjs/-/blob/m ...

  5. 将EXCEL中的列拼接成SQL insert插入语句

    工作中经常需要将EXCEL文件中的数据导入到各种数据库,但是对于不熟悉数据库的人来说,如果直接使用命令执行导入,这无疑是一个难题,也是一个风险.这里我们直接在EXCEL文件中拼接成标准的SQL ins ...

  6. oracle查询转insert语句,oracle中将查出来的数据转化为insert into语句

    前言: 最近造数据,迁移至不同测试环境.由于没有建立dblink的权限,所以想将查询出的语句直接转化成insert into语句. 步骤一: 将查询语句输出形式经行修改: 例如: SELECT 'In ...

  7. insert插入语句

    insert into dbo.TeacherInfo(TeacherName,TeacherSalary,TeacherWorkOfYeays,TeacherAge,TeacherBirthday, ...

  8. Dbvis数据库连接工具将查询出数据转化为sql插入语句方法

    我用的是 dbvis 工具,查询出的数据,Ctrl+A 选择所有字段. 然后进行导出操作. 选择 sql 格式. 选择要导出的字段. 然后就生成 sql 语句了,我们把它复制出来就行了. 效果图如下: ...

  9. insert插入语句设置主键id回滚

    insert添加记录时,如果id在数据库表t_ss中设置为自增主键,往往如果最后一条记录是id=47,但是当你把这条数据进行删除,再次添加,则这条记录就会成为id=48的记录,使得数据库中的数据id不 ...

最新文章

  1. 再看nf_conntrack: table full问题
  2. php扩展兼容,PHP扩展迁移为PHP7扩展兼容性问题记录,php7兼容性_PHP教程
  3. 继SqlPager之后推出一款可用于前台页面的分页控件--UrlPager
  4. Cilium 首次集成国内云服务,阿里云 ENI 被纳入新版本特性
  5. json 和 jsonp
  6. 【蓝桥杯省赛】冲刺练习题【循环】倒计时【15】天
  7. mysql第三方工具binlog_mysql 开发进阶篇系列 33 工具篇(mysqlbinlog日志管理工具)
  8. python3 asyncio 爬虫_python3 asyncio异步新浪微博爬虫WeiboSpider
  9. 重要提醒!北京下周出行必看!十一假期出行高峰是哪天?
  10. 百度网盘资源下载快速提速方法,无需破解
  11. 小程序数据监测工具分析
  12. 论文解读:记忆网络(Memory Network)
  13. 基金强力介入移动互联网板块
  14. 容联七陌助力VIPKID,优质客户服务赢得家长青睐
  15. unity中的四元数,欧拉角,方向向量之间的相互转换方法。
  16. 熵、相对熵、交叉熵等理解
  17. 学校旧机房改造升级云教室有哪些优势
  18. C语言快排函数qsort()
  19. 【数据库设计】学生学籍信息和学期学年课程成绩信息表以及插入数据的python脚本生成设计
  20. Python小技巧:批量大图压缩成小图

热门文章

  1. 安卓软件全家桶分析,哪些软件是一伙的
  2. android linux终端,为Android安装Linux终端仿真与环境APP
  3. 《社会调查数据管理——基于Stata 14管理CGSS数据》一2.3 数据管理的工作规范...
  4. html5标准新特性及其使用技巧
  5. 图解 Python 编程(9) | for循环(附要点速查表·完结)
  6. 【原创】关于软件开发的一些名言和思考 - 读《告别失控》有感
  7. java this 逸出_java如何理解隐式地使this引用逸出
  8. win10玩cf不能全屏_如何优化Win10游戏流畅运行?Win10游戏流畅运行优化教程
  9. NoSQL——MongoDB增删改查、备份和恢复
  10. 错误:Parameter 0 of method sqlSessionFactory in MyBatisConfig required a bean of type ‘javax.sql.DataS