使用oracle 对表根据字段A<>2查询有11条数据,未记录这些数据,进行了字段A的更改A=2,现在想得到那11条数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用oracle 对表根据字段A<>2查询有11条数据,未记录这些数据,进行了字段A的更改A=2,现在想得到那11条数相关的知识,希望对你有一定的参考价值。

请问该如何操作?
你好,根据你的方法已查看到表的数据,由于这个表的数据比较多,请问如何根据条件进行筛选,请指教,谢谢。

使用 Oracle Flashback Query 查询更新时间点之前的数据.

http://hi.baidu.com/wangzhiqing999/blog/item/224f2c35f6f684b85fdf0e72.html
参考技术A 通过undo表空间是可以恢复的,可以把undo理解为缓存,dml操作的历史会放在这里,但但如果数据库dml操作频繁的话,undo表空间不够的时候就会覆盖之前的
具体操作查一下专业的书吧

jongo_对表中时间字段进行范围查询

     DB db = DbManager.getInstance().getDataDb();
        Jongo jongo = new Jongo(db);
        MongoCollection sysLogs = jongo.getCollection("sys_logs");

        Map<String, Object> map = new HashMap<>();

        Criteria criteria = new Criteria();
        try {
             SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
             Date start = simpleDateFormat.parse(startTime);
             Date end = simpleDateFormat.parse(endTime);
             criteria.and("handleTime").gte(10l).lte(10000000000000l);

         } catch (ParseException e) {
             e.printStackTrace();
         }
        
if (Objects.nonNull(username)) {
           // map.put("username", username);
            criteria.and("username").equals(username);
        }

        String query = new org.springframework.data.mongodb.core.query.Query(criteria).getQueryObject().toJson();

        MongoCursor<Map> as = sysLogs.find(query).skip((pagination.getCurrent() - 1) * pagination.getPageSize())
                .limit(pagination.getPageSize()).as(Map.class);

 

以上是关于使用oracle 对表根据字段A<>2查询有11条数据,未记录这些数据,进行了字段A的更改A=2,现在想得到那11条数的主要内容,如果未能解决你的问题,请参考以下文章

oracle入门之对表数据查询

mysql对表中数据根据某一字段去重

使用javascript或jquery根据表头列对表行进行排序

oracle数据表数据如何排序,比如按照日期排序

oracle对表的基本操作

Oracle入门之对表内容的dml操作