首页 > 其他分享 >关于日常数据相关的一些记录

关于日常数据相关的一些记录

时间:2023-09-07 14:25:32浏览次数:27  
标签:04 记录 timestamp xx 关于 表名 数据 select 日常

1. 查询某个表中是否有重复数据;

SELECT IDCARD FROM 表名  group by 字段名  having count(*)>1

2. 神通数据库不小心清空了表数据,如何恢复

 第二种数据删除后恢复的操作步骤:

---------------------------------------------------------------------------------------

1.首先找到xx分钟前表中的数据是否正常

select * from 表名xx  AS OF TIMESTAMP  (SYSTIMESTAMP - INTERVAL '100' MINUTE)   这个100为分钟数,可依据现场情况,自行给定时长,单位分钟。

2. 找到数据xx分钟前,数据正常的时间点后,可以对数据进行恢复

select * from 表名xx  as of timestamp to_timestamp('2023-04-18 10:40:00','YYYY-MM-DD HH24:MI:SS');    这个年月日的时间,是依据当前时间,以及分钟数,推出来的具体的时间点。

3. 查到数据正常后,将查到的数据保存到一个临时表中

create table 临时表  as select * from 表名xx as of timestamp to_timestamp('2023-04-18 10:40:00','YYYY-MM-DD HH24:MI:SS');

4.  修改两个表的表名后,则完成

临时表修改为表名xx,表名xx这个表改为其他名字。  

----至此,数据找回来了,然后程序直接去找表名xx,系统可正常查到数据了。----------------------

3. 查询日期格式的数据

select t.*, t.rowid from W_QBD_FAL_PROBLEMRESET t where to_char(F_SKILLRESETTIME,'yyyy-MM-dd')='2023-04-08'

4. 删除指定条件的数据

DELETE FROM 表1  WHERE xx字段='1'    删除 表1 中,xx字段值为1 的数据。

5. 表中增加字段

alter table 表1  add 字段1 VARCHAR2(300);  
commit;                           表1中,增加 名称为字段1,字段类型为varchar2  字段长度为300字符的字段。

后面有了继续记录

标签:04,记录,timestamp,xx,关于,表名,数据,select,日常
From: https://www.cnblogs.com/sysc/p/17684735.html

相关文章

  • sqlserver移植为Oracle笔记(更新,新增字段名;批量新增记录;日期查询;截取字串函数)
    下面是这两天在项目要sqlserver和oracle兼容的改造中测试出来的笔记:--sqlserver--更改主键字段名'ID'为'ID_'sp_rename  'tb_doc_cat_statistic.ID','ID_','column'--新增字段cat_codealtertabletb_doc_cat_statisticaddcat_codevarchar(100) --oracle--......
  • Informer模型学习记录
    Informer时间序列模型data1.WTH.csv水厂csv格式数据,总共13列,包含一列标签,12列特征,后面输入模型维度:12每隔一小时一条记录每个时间点对应多个特征,最后一个数据值作为数据标签2.ECL.csvcsv格式数据3.data_loadercols=list(df_raw.columns);cols.re......
  • 关于“ora-01483:DATE或NUMBER赋值变量的长度无效”的问题
    在建的表结构中有一个字段类型为varchar2(4000),在页面输入的文字并不多但是后台却报:关于“ora-01483:DATE或NUMBER赋值变量的长度无效”错误网上查了一下,最后总结自己可能的原因是:首先说一下我的那个环境:数据库服务器是oracle,采用hibernate方式保存,页面表单采用的多行文本域,整个项目......
  • 关于多线程的相关概念
    多线程多线程的好处多线程可以提高CPU的使用效率比如单线程运行时遇到网络等待的耗时操作时,只能乖乖的等待,且交互终端但是多线程的情况下,一个线程负责交互,另一个负责计算线程的访问权限知道哪些数据是线程私有,哪些变量是线程之间共享数据线程调度和优先级当线程数量......
  • 记录一次 QSqlite driver not loaded 错误
    在调试软件的时候,发现查询sqlite数据出了问题,查询不到数据。通过QSqlQuery::latsError获取错误消息,结果错误原因是drivernotloaded,但是代码中使用QSqlDatabase::drivers()确认了一下是存在QSQLITE的,而且程序运行的时候,也输出了可用drivers里面是包括QSQLITE的。测试代码#i......
  • 关于antd Input 的defaultValue无法重新渲染的问题
    最近在开发一个功能,table里面的Input组件。需要单行能够编辑,又要多行一起编辑,如下。  在这种情况下,就只能对Input组件使用value受控,而不能使用defaultValue受控。因为defaultValue受控在批量编辑的时候无效。现在遇到的问题是,使用value受控,在onChange的时候输入框会有非常......
  • 【记录】Angular 中使用 eChart
    使用echart,要注意版本的对应关系v16.xforAngular>=16v15.xforAngular>=15v14.xforAngular>=14v8.xforAngular>=13v7.xforAngular>=11v6.xforAngular>=10,<11v5.xforAngular>=6,<10v2.3.1forAngular<6该项目的开......
  • 导出手机微信的聊天记录全攻略
    12-5在我们日常使用微信的过程中,有时候很需要把聊天记录导出到电脑的Excel表格中,或者导出到网页中。但是有个软件叫【微信的聊天记录快速提取工具】,可以把微信电脑版的聊天记录导出,那在手机微信中的聊天记录怎么办呢?其实微信本身就带有迁移功能,只需要把手机微信上的聊天记录迁移到......
  • 查看linux系统重启时间历史记录
    1、who-b命令#查看最后一次(上次)系统启动的时间who-bsystembootDec2705:062、who-r命令#查看最后一次(上次)系统启动的时间,及运行级别who-rrun-level5Dec2705:063、lastreboot命令lastrebootrebootsystemboot4.14.35-1902.10.ThuOct2919:49-01:37(......
  • 关于Kubernetes-v1.23.6-StartupProbe-启动探针的效果演示及说明
    本文,还是以一个nginx为例,创建一个nginx-demo的pod,并且引入启动探针StartupProbe,探针选项,位于spec:下面的containers:下面,与image选项同级的位置1、先看如下nginx-demo.yaml文件,内容如下:[root@k8s-masterqq-5201351]#catnginx-demo.yamlapiVersion:v1#api文档......