博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle数据库产生误操作,将一个字段置空了,恢复数据
阅读量:6845 次
发布时间:2019-06-26

本文共 461 字,大约阅读时间需要 1 分钟。

工作的时候没仔细检查sql直接执行了,将线上的数据弄错了,发现抓紧修改,还好只修改了一个表的一列;

在网上查了下oracle可以查询24小时任何时刻的数据

select * from btgl_ylbt_sqb t as of timestamp to_timestamp('2018-01-24 10:56:00','yyyy-mm-dd hh24:mi:ss'); --查询到此时数据

--将这列恢复到这个时刻

update btgl_ylbt_sqb sqb

   set sqb.duration =
       (select duration from btgl_ylbt_sqb as of timestamp to_timestamp('2018-01-24 10:56:00','yyyy-mm-dd hh24:mi:ss') a
         where sqb.uuid = a.uuid);

万幸是有解决的方法,要不这就是事故啊!

转载于:https://www.cnblogs.com/nan993/p/8342043.html

你可能感兴趣的文章
Python 黑帽编程 2.2 数值类型
查看>>
Android持续集成:Jenkins+Gradle+360加固+多渠道打包
查看>>
基于CoreGraphics的3D渲染方案
查看>>
基于VUE的服务器端渲染(SSR)
查看>>
『中级篇』Docker compose 部署一个复杂的应用(41)
查看>>
『中级篇』容器的端口映射(28)
查看>>
初识 RabbitMQ
查看>>
华山论剑之浅谈iOS的生产线 工厂模式
查看>>
入门福利——Swift4 完整项目源码,简单但是全面!
查看>>
Flutter布局之标题
查看>>
“互联网+医疗健康”的南坡与北坡
查看>>
完美解决setInterval在浏览器切换时加速的问题
查看>>
Less代码规范
查看>>
Java注解入门
查看>>
js可枚举属性的遍历
查看>>
django2中自定义过滤器
查看>>
element ScrollBar滚动组件源码深入分析
查看>>
PHP开发面试常问问题合集
查看>>
【Android】RxJava的使用(一)基本用法
查看>>
什么是以太坊
查看>>