1.将EXCEL中不需要的列删除
2.将EXCEL留下列的标题栏命名为数据库表的字段名
3.替换掉文件中的#REF!和#N/A等错误字符。
4.用达梦数据迁移工具将EXCEL文件导入到数据库中,创建新表。


在这里插入图片描述




5.将两张表的相关字段合并
update asset_rtu set
asset_rtu.position = null,
asset_rtu.org_id = null,
asset_rtu.model = null,
asset_rtu.product_time = null,
asset_rtu.fat_time = null,
asset_rtu.retire_time = null,
asset_rtu.reject_time = null,
asset_rtu.use_time = null,
asset_rtu.exam_time = null,
asset_rtu.accept_time = null,
asset_rtu.automation_type = null,
asset_rtu.project_property = null,
asset_rtu.cpu_version = null,
asset_rtu.com_version = null,
asset_rtu.switch_model = null,
asset_rtu.switch_ip = null,
asset_rtu.wireless_version = null,
asset_rtu.rtu_ip = null,
asset_rtu.sim_card = null,
asset_rtu.iccid_card = null,
asset_rtu.protectstatus = null,
asset_rtu.reclosestatus = null,
asset_rtu.postype = null,
asset_rtu.cmnt = null;

merge into asset_rtu using asset_excel on asset_rtu.description=asset_excel.description when matched then update set
asset_rtu.project_property = asset_excel.project_property,
asset_rtu.protectstatus = asset_excel.protectstatus,
asset_rtu.reclosestatus = asset_excel.reclosestatus,
asset_rtu.model = asset_excel.model,
asset_rtu.switch_model = asset_excel.switch_model,
asset_rtu.switch_ip = asset_excel.switch_ip,
asset_rtu.wireless_version = asset_excel.wireless_version,
asset_rtu.rtu_ip = asset_excel.rtu_ip,
asset_rtu.sim_card = asset_excel.sim_card,
asset_rtu.iccid_card = asset_excel.iccid_card,
asset_rtu.postype = asset_excel.postype,
asset_rtu.cpu_version = asset_excel.cpu_version,
asset_rtu.com_version = asset_excel.com_version,
asset_rtu.product_time = to_date(‘1900-01-01’,‘yyyy-mm-dd’)+to_number(asset_excel.product_time),
asset_rtu.cmnt = asset_excel.cmnt;

–重复的记录无法合并(共8条,如下可查出)
select * from asset_excel
where description in(select description from asset_excel
group by description having count(description)>1)
order by description;

【数据库】将Excel导入达梦数据库,并执行表合并相关推荐

  1. DM7-3.sql文件导入达梦数据库

    .sql文件导入达梦数据库 文章目录 .sql文件导入达梦数据库 导入(小文件) 导入(大文件) 导入(小文件) 点击执行脚本,选择要导入的文件即可. 导入(大文件) DM数据迁移工具 新建迁移 选择 ...

  2. 数据库创建函数_达梦数据库创建UUID函数

    数据库创建函数_达梦数据库创建UUID函数 接触达梦数据库有一段时间了,整理了一些资料,今天分享一下达梦数据UUID自定义函数 UUID函数定义 很多数据库都有提供UUID函数,可是接触达梦数据库后, ...

  3. sql文件导入达梦数据库_达梦数据库 导入数据

    因为公司要求mysql数据库数据需要转到达梦数据库,对于达梦数据库的了解尚且不多,所以周周转转,寻找度娘以及贴吧,有推荐spoon工具的,有第三方数据迁移工具的.进行使用时发现实在是麻烦,而且对数据的 ...

  4. sql文件导入达梦数据库_达梦数据库备份与恢复

    数据库备份还原的作用是防止误操作.天灾.设备故障.软件故障导致的数据丢失,保障数据的安全可用,本文就常用的备份恢复进行讲解. 达梦数据库备份包括有:逻辑备份.物理备份.联机备份.脱机备份.数据备份.归 ...

  5. 达梦数据库删除用户_达梦数据库的表空间及用户管理

    一.达梦数据库表空间的管理 1.达梦数据库表空间介绍 Select tablespace_name from dba_tablespace; 1)SYSTEM表空间--> 系统表空间有很多的数据 ...

  6. 达梦数据库操作记录_达梦数据库常用功能及命令记录 -- 持续更新

    达梦数据库常用功能及命令记录 -- 持续更新 达梦数据库常用功能及命令记录 达梦数据库语句的使用总体来说跟 oracle 很接近的, 这篇文章主要是把常用的情况和语句做了记录, 并且后续还会不断的持续 ...

  7. 达梦数据库删除用户_达梦数据库的操作手册.docx

    达梦数据库操作手册2013年12月15日达梦数据库安装服务器安装数据库安装注意问题数据库的安装路径不要直接放在操作系统的/目录相同的磁盘上,可以安装在/dmdb/dm,但是/dmdb要单独挂载在一块硬 ...

  8. Liquibase集成达梦数据库、Activiti集成达梦数据库

    Liquibase集成达梦数据库 一.Liquibase适配达梦数据库 Jhipster项目下,Liquibase集成达梦数据库会报一系列错误,例如: 类型不支持.数据库字段使用到了保留字.主键自增等 ...

  9. 达梦数据库删除用户_达梦数据库实例、服务的创建和删除

    达梦数据库实例.服务的创建和删除 一.数据库实例 (一)数据库实例创建 (1)图形化方式 (2)命令行创建 (二)数据库实例删除 二.数据库服务 (一)数据库服务的创建 (1)图形化方式 (2)命令行 ...

最新文章

  1. @请注意查收:《史上最全的AI论文资料》.pdf
  2. kotlin调用类中的方法_一种轻松的方法来测试Kotlin中令人沮丧的静态方法调用
  3. php sql 长字符串 查找被包含的短字符串_PHP字符串
  4. IEEE 迎来首位华人主席,马里兰大学终身教授刘国瑞当选
  5. 爱情六十六课,自我救赎
  6. jsSIP-demo(完整源码加注释)
  7. 请解释jsonp的工作原理
  8. Android签名工具 AndroidMultitool使用方法
  9. [瞎搞]Lucas定理证明
  10. 【前端学习】前端学习第十九天:浏览器对象模型(BOM)中的对象
  11. 全选主元matlab,全选主元高斯-约当法实矩阵求逆及传统方法求逆
  12. linux桌面锁屏设置,锁定Ubuntu屏幕的三种方法
  13. SPOJ 10628 Count on a tree 主席树 附数据生成器
  14. 四乙氧基硅烷(TEOS)的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  15. Echars安徽地图
  16. 亚马逊运营选品时的几个小技巧,爆款日出千单
  17. BUUCTF 世上无难事
  18. idea2021版本添加上一步和下一步操作到工具栏
  19. C语言小练习——约瑟夫环问题
  20. linux - 文件的所有者、所属组、其他人

热门文章

  1. apache+php为什么不报错
  2. telnet与ssh的配置
  3. Yolov5 使用精灵标注助手制作数据集
  4. Autodesk PowerInspect 2021中文版
  5. Autodesk Maya 2019中文版
  6. VS2017源代码版本管理
  7. 【bzoj4939】【YNOI2016】掉进兔子洞(莫队)
  8. 数学:统计:基本概念
  9. 误操作数据库的一个方法
  10. python控制gpio的一段代码抄的