本节主要介绍 TDSQL PG 数据库与原生 Oracle 数据库中静态视图的详细兼容列表。
静态视图
TDSQL PG 数据库兼容 Oracle 数据库的静态视图列表说明如下:
序号 | Oracle 数据库 | TDSQL PG 数据库 | 说明 |
1 | ALL_VIEWS | 支持 | 描述当前用户可以访问的所有视图。 |
2 | ALL_USERS | 支持 | 当前用户可访问的所有数据库用户。 |
3 | ALL_TABLES | 支持 | 描述当前用户可访问的关系表。 |
4 | ALL_TAB_COMMENTS | 支持 | 当前用户可访问的表或视图的所有列注释 |
5 | ALL_TAB_COLUMNS | 支持 | 当前用户可访问的表,视图列,过滤系统隐藏列和虚拟列 |
6 | ALL_SYNONYMS | 支持 | 描述当前用户可访问的所有同义词。 |
7 | ALL_SEQUENCES | 支持 | 描述当前用户可访问的所有序列。 |
8 | ALL_INDEXES | 支持 | 描述当前用户可访问的所有表上的索引信息。 |
9 | ALL_IND_COLUMNS | 支持 | 查看用户可访问的所有表的索引的索引列信息。 |
10 | ALL_CONSTRAINTS | 支持 | 显示用户可访问的所有表约束定义 |
11 | ALL_CONS_COLUMNS | 支持 | 查看用户可访问的所有表的约束中的列信息。 |
12 | ALL_COL_COMMENTS | 支持 | 当前用户可访问的表或视图的列的注释 |
13 | ALL_ARGUMENTS | 支持 | 当前用户可访问的函数和过程的参数列表 |
14 | DBA_VIEWS | 支持 | 描述数据库中的所有视图。 |
15 | DBA_USERS | 支持 | 描述数据库的所有用户,并且比 ALL_USERS 包含更多的列。 |
16 | DBA_TABLES | 支持 | 描述数据库中的所有关系表。 |
17 | DBA_TAB_COMMENTS | 支持 | 显示数据库中所有表和视图的注释。 |
18 | DBA_TAB_COLUMNS | 支持 | 描述数据库中所有表,视图的列,其列与“ALL_TAB_COLUMNS”中的列相同。 |
19 | DBA_SYNONYMS | 支持 | 描述数据库中的所有同义词。 |
20 | DBA_SEQUENCES | 支持 | 描述数据库中的所有序列。 |
21 | DBA_INDEXES | 支持 | 描述数据库中的所有索引。 |
22 | DBA_IND_COLUMNS | 支持 | 描述数据库中所有表上的所有索引列信息。 |
23 | DBA_CONSTRAINTS | 支持 | 显示当前数据库上所有约束 |
24 | USER_VIEWS | 支持 | 描述当前用户拥有的视图,不显示“OWNER”列。 |
25 | USER_USERS | 支持 | 描述当前用户,并且包含的列多于 ALL_USERS。 |
26 | USER_TABLES | 支持 | 描述了当前用户拥有的关系表。 |
27 | USER_TAB_COMMENTS | 支持 | 当前用户拥有的表和视图上列的注释,不显示“OWNER”列。 |
28 | USER_TAB_COLUMNS | 支持 | 描述当前用户拥有的表,视图列,不显示“OWNER”列。 |
29 | USER_SYNONYMS | 支持 | 描述当前用户拥有的同义词,不显示 OWNER 列。 |
30 | USER_SEQUENCES | 支持 | 描述了当前用户拥有的所有序列,不显示 SEQUENCE_OWNER 列。 |
31 | USER_INDEXES | 支持 | 描述当前用户拥有的所有索引。 |
32 | USER_IND_COLUMNS | 支持 | 描述当前用户拥有的索引的列以及当前用户拥有的表的索引的列,不显示 INDEX_OWNER 或 TABLE_OWNER 列。 |
33 | USER_CONSTRAINTS | 支持 | 显示当前用户所拥有的所有约束信息 |
34 | USER_CONS_COLUMNS | 支持 | 显示用户约束列信息 |
35 | USER_COL_COMMENTS | 支持 | 当前用户拥有的表或视图的列的注释,不显示 OWNER 字段 |