openGauss高级特性:附录:SQL语法(14)
DROP GROUP
删除用户组。
DROP GROUP [ IF EXISTS ] group_name [, ...];
DROP INDEX
删除索引。
DROP INDEX [ IF EXISTS ]
index_name [, ...] [ CASCADE | RESTRICT ];
DROP MASKING POLICY
删除脱敏策略。
DROP MASKING POLICY [IF EXISTS] policy_name;
DROP MATERIALIZED VIEW
强制删除数据库中已有的物化视图。
DROP MATERIALIZED VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
DROP MODEL
删除一个已训练完成保存的模型对象。
DROP MODEL model_name;
DROP OPERATOR
openGauss暂不支持。
DROP OPERATOR [ IF EXISTS ] name ( { left_type | NONE } , { right_type | NONE } ) [ CASCADE | RESTRICT ]
DROP OWNED
删除一个数据库角色所拥有的数据库对象。
DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ];
DROP PACKAGE
删除已存在的PACKAGE或者PACKAGE BODY。
DROP PACKAGE [ IF EXISTS ] package_name;
DROP PROCEDURE
删除已存在的存储过程。
DROP PROCEDURE [ IF EXISTS ] procedure_name;
DROP RESOURCE LABEL
删除资源标签。
DROP RESOURCE LABEL [ IF EXISTS ] policy_name[, ... ];
DROP RESOURCE POOL
删除一个资源池。
DROP RESOURCE POOL [ IF EXISTS ] pool_name;
DROP ROLE
删除指定的角色。
DROP ROLE [ IF EXISTS ] role_name [, ...];
DROP ROW LEVEL SECURITY POLICY
删除表上某个行访问控制策略。
DROP [ ROW LEVEL SECURITY ] POLICY [ IF EXISTS ] policy_name ON table_name [ CASCADE | RESTRICT ]
DROP SCHEMA
从数据库中删除模式。
DROP SCHEMA [ IF EXISTS ] schema_name [, ...] [ CASCADE | RESTRICT ];
DROP SEQUENCE
从当前数据库里删除序列。
DROP SEQUENCE [ IF EXISTS ] {[schema.]sequence_name} [, ...] [ CASCADE | RESTRICT ];
DROP SERVER
删除现有的一个数据服务器。
DROP SERVER [ IF EXISTS ] server_name [ { CASCADE | RESTRICT } ] ;
DROP SYNONYM
删除指定的SYNONYM对象。
DROP SYNONYM [ IF EXISTS ] synonym_name [ CASCADE | RESTRICT ];

浙公网安备 33010602011771号