检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ROLE命令仅可以由系统管理员对系统管理员角色执行,有CREATE ROLE权限的角色也可以为非系统管理员角色设置注释。系统管理员可以对所有对象进行注释。 语法格式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
如果查询从某个整数列返回1,在缺省的游标里将获得一个字符串1,但在二进制游标里将得到一个4字节的包含该数值内部形式的数值(大端顺序)。 语法格式 1 2 3 CURSOR cursor_name [ BINARY ] [ NO SCROLL ] [ { WITH |
不同的DISCARD子命令释放不同类型的资源;DISCARD ALL释放所有与当前会话相关的临时资源,并重置到其初始状态。 注意事项 无 语法格式 1 2 3 DISCARD { VOLATILE { TEMPORARY | TEMP } } |
功能描述 修改一个用户组的属性。 注意事项 ALTER GROUP是ALTER ROLE的别名,非SQL标准语法,不推荐使用,建议用户直接使用ALTER ROLE替代。 语法格式 向用户组中添加用户。 1 2 ALTER GROUP group_name ADD USER
SAVEPOINT也删除所有在指定的保存点建立之后的所有保存点。 注意事项 不能RELEASE一个没有定义的保存点,语法上会报错。 如果事务在回滚状态,则不能释放保存点。 如果多个保存点拥有同样的名字,只释放最近定义的保存点。 语法格式 1 RELEASE [ SAVEPOINT ] savepoint_name;
执行REASSIGN OWNED需要有原角色和目标角色上的权限。 资源管理不对该语法的数据切换进行监控,需调用select gs_wlm_readjust_user_space(0)手动校准监控数据。 语法格式 1 REASSIGN OWNED BY old_role [, ...]
DROP SEQUENCE 功能描述 从当前数据库里删除序列。 注意事项 只有序列的所有者或者系统管理员才能删除。 语法格式 1 DROP SEQUENCE [ IF EXISTS ] {[schema.]sequence_name} [ , ... ] [ CASCADE | RESTRICT
已完成的操作全部撤销,数据库状态回到事务开始时。 注意事项 如果不在一个事务内部发出ROLLBACK不会有问题,但是将抛出一个警告信息。 语法格式 1 ROLLBACK [ WORK | TRANSACTION ]; 参数说明 WORK | TRANSACTION 可选关键字。除了增加可读性,没有任何其他作用。
中指定名字的权限没有相应的授权选项,该命令将发出一个警告。 不允许对表分区进行REVOKE操作,对分区表进行REVOKE操作会引起告警。 语法格式 撤销指定表和视图上权限。 1 2 3 4 5 6 7 REVOKE [ GRANT OPTION FOR ] { { SELECT
DROP MATERIALIZED VIEW 功能描述 删除物化视图。该语法仅8.2.1.100及以上集群支持。 注意事项 无 语法格式 1 2 DROP MATERIALIZED VIEW [ IF EXISTS ] {[schema.]materialized_view_name}
tem语法时,分区表必须是范围分区表,否则执行会报错。 此处partition_less_than_item和创建范围分区表的时候指定分区的语法一样。 当前分区表的最后一个分区的边界为MAXVALUE,不允许添加新的分区,否则执行会报错。 列表分区的add_clause语法如下:
功能描述 删除指定的SYNONYM对象。 注意事项 只有SYNONYM的所有者有权限执行DROP SYNONYM命令,系统管理员默认拥有此权限。 语法格式 1 DROP SYNONYM [ IF EXISTS ] synonym_name [ CASCADE | RESTRICT ];
DROP EXCEPT RULE 功能描述 用于删除指定异常规则集合。 注意事项 只有系统管理员才能执行DROP EXCEPT RULE操作。 语法格式 1 2 DROP EXCEPT RULE [ IF EXISTS ] rule_name ; 参数说明 IF EXISTS
COPY TO语法形式约束如下: (query)与[USING] DELIMITER不兼容,即若COPY TO的数据来自于一个query的查询结果,那么COPY TO语法不能再指定[USING] DELIMITERS语法子句。 对于FIXED FORMATTTER语法后面跟随的copy_option是以空格进行分隔的。
者兼顾两者。 注意事项 在数据库中添加一个新角色,角色无登录权限。 创建角色的用户必须具备CREATE ROLE的权限或者是系统管理员。 语法格式 1 CREATE ROLE role_name [ [ WITH ] option [ ... ] ] [ ENCRYPTED | UNENCRYPTED
ALTER EXTERNAL SCHEMA 功能描述 修改EXTERNAL SCHEMA。该语法仅8.3.0及以上版本支持。 语法格式 根据指定的名字修改EXTERNAL SCHEMA。 1 2 3 4 5 6 7 8 ALTER EXTERNAL SCHEMA schema_name
DROP USER若提示role is being used by other users错误,可能原因为CLEAN CONNECTION过程存在线程无法及时响应信号,出现连接清理不完全的情况,需要再次执行CLEAN CONNECTION。 DROP对象操作(如DATABASE、USE
尤其含带CASCADE级联删除场景,会将关联的对象一并删除,操作需谨慎,操作前需考虑数据备份。 更多开发设计规范参见总体开发设计规范。 语法格式 1 DROP SCHEMA [ IF EXISTS ] schema_name [, ...] [ CASCADE | RESTRICT
INTO类似,且提供了SELECT INTO所提供功能的超集。建议使用CREATE TABLE AS语法替代SELECT INTO,因为SELECT INTO不能在存储过程中使用并且SELECT INTO字段名,不支持接收空行。 语法格式 1 2 3 4 5 6 7 8 9 10 11 12
注意事项 只有在初始会话用户有系统管理员权限的时候,会话用户标识符才能改变。否则,只有在指定了被认证的用户名的情况下,系统才接受该命令。 语法格式 为当前会话设置会话用户标识符和当前用户标识符。 1 SET [ SESSION | LOCAL ] SESSION AUTHORIZATION