更新时间:2024-12-06 GMT+08:00

数据库对象

表1 schema对象

序号

Oracle数据库

GaussDB数据库

差异

1

分析视图

不支持

-

2

属性维度

不支持

-

3

集群

支持

-

4

约束

支持

-

5

数据库链接

支持

-

6

数据库触发器

支持

-

7

尺寸

支持

-

8

外部过程库

不支持

-

9

分层结构

不支持

-

10

索引组织表

不支持

-

11

索引

支持

-

12

索引类型

不支持

-

13

java类

不支持

-

14

java资源

不支持

-

15

java源码

不支持

-

16

join groups

不支持

-

17

物化视图

支持

-

18

物化视图日志

不支持

-

19

挖掘模型

不支持

-

20

对象表

不支持

-

21

对象类型

不支持

-

22

对象视图

不支持

-

23

operators

支持

-

24

支持

-

25

序列

支持

-

26

存储函数

支持

-

27

存储过程

支持

-

28

同义词

支持,有差异

Oracle数据库的数据库对象在同一namespace内不能重名。GaussDB同一namespace内同义词可与表、视图、函数、package重名,如果重名,会优先访问该名称对象,未寻找到该名称对象时才会寻找该名称的同义词指向的对象;同义词指向的对象的Schema名是用户名时才会搜索PUBLIC同义词。详细的搜索顺序参考《开发指南》中的“SQL参考 > SQL语法 > C > CREATE SYNONYM”章节中的注意事项,同义词的搜索过程。

29

支持

-

30

视图

支持

-

31

zone map

不支持

-

表2 nonschema对象

序号

Oracle数据库

GaussDB数据库

1

上下文

不支持

2

目录

支持

3

版本

不支持

4

闪回存档

不支持

5

锁定配置文件

不支持

6

配置文件

不支持

7

还原点

支持

8

角色

支持

9

回滚段

  • ustore支持回滚段
  • astore不支持回滚段

10

表空间

支持

11

表空间集

不支持

12

统一审计策略

支持

13

用户

支持