zoukankan      html  css  js  c++  java
  • Oracle-伪列

    简介

    伪列:类似表中的列,但它不实际保存在表中。可以进行查询操作,但不能对其进行增加、修改或者是删除。

    分类

    分层查询伪列(Hierarchical Query Pseudocolumns)

    • CONNECT_BY_ISCYCLE
    • CONNECT_BY_ISLEAF
    • LEVEL

    序列伪列(Sequence Pseudocolumns)

    • CURRVAL

    • NEXTVAL

    版本查询伪列(Version Query Pseudocolumns)

    • VERSIONS_STARTSCN and VERSIONS_STARTTIME: 创建行版本时的起始系统更改编号 (SCN) 或 时间戳。此伪列标识数据首次具有反映在行版本中的值的时间。使用此伪列来标识 Oracle 闪回表或 Oracle 闪回查询的过去目标时间。如果此伪列为 NULL,则行版本是在开始之前创建的。
    • VERSIONS_ENDSCN and VERSIONS_ENDTIME: 行版本过期时的 SCN 或 时间戳。如果伪列为 NULL,则行版本在查询时是最新的,或者该行对应于 DELETE 操作
    • VERSIONS_XID: 创建行版本的事务的标识符(原始编号)。
    • VERSIONS_OPERATION: 事务执行的操作
      • I :表示插入,INSERT 操作之后的行版本
      • D :表示删除,DELETE 操作之前的行版本
      • U :表示更新,受 UPDATE 操作影响的行版本

    COLUMN_VALUE 伪列(COLUMN_VALUE Pseudocolumn)

    OBJECT_ID 伪列(OBJECT_ID Pseudocolumn)

    OBJECT_VALUE 伪列 (OBJECT_VALUE Pseudocolumn)

    ORA_ROWSCN 伪列(ORA_ROWSCN Pseudocolumn)

    ROWID Pseudocolumn

    ROWNUM Pseudocolumn

    XMLDATA Pseudocolumn

    参考文档

    官方给出的伪列

  • 相关阅读:
    日志框架 log4j2 全解析
    SpringMVC开发RESTful接口
    SpringMVC 进阶
    SpringMVC 参数映射与文件上传
    SSM整合
    算法分析
    SpringMVC 入门
    数据结构与算法概念
    在普通WEB项目中使用Spring
    《算法导论》——重复元素的随机化快排Optimization For RandomizedQuickSort
  • 原文地址:https://www.cnblogs.com/binliubiao/p/15095019.html
Copyright © 2011-2022 走看看