数据仓库服务 GaussDB(DWS)-8.0.1:SQL语法

时间:2023-11-01 16:18:18

SQL语法

表1 SQL语法

变更类型

序号

名称

变更描述

新增

1

设置临时表空间限额

新增语法CREATE USER/ROLE user1 …TEMP SPACE ‘5GB',进行临时空间配额设置。

2

修改临时表空间限额

新增语法ALTER USER user1 TEMP SPACE ‘5GB’;,进行临时空间配额修改。

3

设置中间计算结果集落盘空间限额

新增语法CREATE USER/ROLE user1 … SPILL SPACE ‘unlimited;,进行中间结果集临时空间配额设置。

4

修改中间计算结果集落盘空间限额

新增语法ALTER USER user1 SPILL SPACE ‘5GB’;,进行中间结果集临时空间配额设置。

5

ALTER TABLE

新增语法:alter table modify not null [enable] / alter table modify null。

6

CREATE INDEX

新增语法:创建索引时支持索引名带schema。

7

ALTER SEQUENCE

新增语法:ALTER SEQUENCE。

8

CREATE SYNONYM

新增语法:CREATE [OR REPLACE] SYNONYM syn_name FOR obj_name。

9

DROP SYNONYM

新增语法:DROP SYNONYM IF EXISTS syn_name。

10

ALTER SYNONYM

新增语法:ALTER SYNONYM syn_name OWNER TO newowner。

11

CREATE USER/ROLE with ldap password disable

支持AD认证,创建用户时指定用户认证类型是ldap。

12

ALTER USER/ROLEwith ldap password disable

支持AD认证,修改用户认证类型为ldap。

13

copy 容错表参数选项增加

添加log errors data 选项以支持用户自定义选择是否。

填充rawrecord字段。

修改

14

GIN索引

300场景下禁止GIN索引。

删除

15

ALTER TABLE 分区表 exchange with unlogg表

禁止分区表与unlogged表做exchange交换。

support.huaweicloud.com/versioning-dws/dws_12_0003.html