lightdb22.3-oracle系统视图兼容增强
Posted 紫无之紫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lightdb22.3-oracle系统视图兼容增强相关的知识,希望对你有一定的参考价值。
LightDB22.3-新增oracle 系统视图预览
要点
-
新增视图主要基于oracle 11g,对于不支持的字段返回NULL。
-
[DBA/ALL/USER]_JOBS , DBA_JOBS_RUNNING 获取的是使用lt_cron插件创建的job的信息。
-
user_xxx 类视图查询的是当前schema 下的信息, 即search_path 中第一个有效的schema。
-
all_xxx 没有权限校验,查询的是数据库下的所有信息。
新增的视图如下
具体可以参考之后发布的官方文档。
Item | Overview |
---|---|
[DBA/ALL/USER]_SEQUENCES | sequences 相关信息 |
[DBA/ALL/USER]_SYNONYMS | 空视图 |
[DBA/ALL/USER]_TAB_COLS /COLS/[DBA/ALL/USER]_TAB_COLUMNS | 获取表和视图的字段信息 |
[DBA/ALL/USER]_TAB_COL_STATISTICS | 包含从“XXX_TAB_COLUMNS”中提取的列统计信息和直方图信息 |
[DBA/ALL/USER]_OBJECTS/OBJ | 获取对象信息 |
[DBA/ALL/USER]_CATALOG | 获取 tables, views, and sequences信息 |
DICTIONARY/DICT | 获取系统表和视图信息 |
[DBA/ALL/USER]_DEPENDENCIES | 获取对象间依赖关系 |
[DBA/ALL/USER]_SOURCE | 描述存储对象的文本源 ,包括trigger,PROCEDURE,FUNCTION,PACKAGE, |
[DBA/ALL/USER]_PROCEDURES | 获取函数和存储过程信息 |
[DBA/ALL/USER]_TRIGGERS | 获取触发器信息 |
[DBA/ALL/USER]_TRIGGER_COLS | 获取触发器中使用的字段信息 |
[DBA/ALL/USER]_TYPES | 获取支持的type信息 |
[DBA/ALL/USER]_CONSTRAINTS | 获取约束定义 |
[DBA/ALL/USER]_CONS_COLUMNS | 获取约束中的字段信息 |
[DBA/ALL/USER]_VIEWS | 获取视图信息 |
[DBA/ALL/USER]_TABLES /[DBA/ALL/USER]_ALL_TABLES/TAB | 获取表和视图信息 |
[DBA/ALL/USER]_TAB_STATISTICS | 显示表的优化器统计信息 |
[DBA/ALL/USER]_TAB_COMMENTS | 显示表和视图的注释 |
[DBA/ALL/USER]_COL_COMMENTS | 显示属于表和视图的列的注释 |
[DBA/ALL/USER]_TAB_MODIFICATIONS | 获取对表的修改信息 |
[DBA/ALL/USER]_INDEXES/IND | 获取索引信息 |
[DBA/ALL/USER]_INDEX_USAGE | 获取索引使用情况 |
[DBA/ALL/USER]_IND_COLUMNS | 获取索引字段信息 |
[DBA/ALL/USER]_IND_EXPRESSIONS | 描述基于函数的索引的表达式 |
[DBA/ALL/USER]_IND_STATISTICS | 显示索引的优化器统计信息 |
[DBA/ALL/USER]_USERS | 获取用户信息 |
DBA_ROLES | 获取数据库中的所有角色信息 |
[DBA/USER]_ROLE_PRIVS | 描述角色授予信息 |
PRODUCT_COMPONENT_VERSION | 显示LightDB 版本等信息 |
PLAN_TABLE | 空视图, 不支持PLAN_TABLE |
DBA_DATA_FILES | 获取数据库文件信息 |
[DBA/ALL/USER]_JOBS | 获取job信息 |
DBA_JOBS_RUNNING | 获取正在runing的job信息 |
[DBA/ALL/USER]_MVIEWS | 获取物化视图信息 |
[DBA/ALL/USER]_MVIEW_LOGS | 空视图 |
[DBA/ALL/USER]_MVIEW_COMMENTS | 获取物化视图注释 |
[DBA/USER]_TABLESPACES | 获取表空间信息 |
NLS_[DATABASE/INSTANCE/SESSION]_PARAMETERS | 获取 NLS 参数 |
[DBA/USER]_SEGMENTS | 描述为段分配的存储空间 |
[DBA/USER/ALL]_PART_TABLES | 在对象层面上描述分区表信息 |
[DBA/USER/ALL]_TAB_PARTITIONS | 在分区层面上描述分区表信息 |
[DBA/USER/ALL]_TAB_SUBPARTITIONS | 描述子分区表信息 |
[DBA/USER/ALL]_PART_KEY_COLUMNS | 描述分区表的分区键信息 |
[DBA/USER/ALL]_SUBPART_KEY_COLUMNS | 描述分区表的子分区的分区键信息 |
[DBA/USER/ALL]_IND_PARTITIONS | 描述分区索引信息 |
[DBA/USER/ALL]_PART_INDEXES | 在对象层面上描述分区索引的分区信息 |
以上是关于lightdb22.3-oracle系统视图兼容增强的主要内容,如果未能解决你的问题,请参考以下文章
lightdb22.3特性预览-增强对oracle内置函数的兼容