SQL语法-ALTER SERVER
功能描述增加、修改和删除一个现有server的参数。现有server可以从pg_foreign_server系统表查询。注意事项除系统管理员外,只有server的owner才可以进行Alter操作。语法格式修改外部服务的参数。ALTERSERVERserver_name[VERSION'new_ve
SQL语法-ALTER SEQUENCE
功能描述修改一个现有的序列的参数。注意事项使用ALTERSEQUENCE的用户必须是该序列的所有者。当前版本仅支持修改拥有者和归属列。若要修改其他参数,可以删除重建,并用Setval函数恢复当前值。语法格式修改序列归属列ALTERSEQUENCE[IFEXISTS]name[OWNEDBY{tabl
SQL语法-ALTER SCHEMA
功能描述修改模式属性。注意事项只有模式的所有者有权限执行ALTERSCHEMA命令,系统管理员默认拥有此权限。语法格式修改模式的名称。ALTERSCHEMAschema_nameRENAMETOnew_name;修改模式的所有者。ALTERSCHEMAschema_nameOWNERTOnew_ow
SQL语法-ALTER ROW LEVEL SECURITY POLICY
功能描述对已存在的行访问控制策略(包括行访问控制策略的名称,行访问控制指定的用户,行访问控制的策略表达式)进行修改。注意事项表的所有者或管理员用户才能进行此操作。语法格式ALTER[ROWLEVELSECURITY]POLICY[IFEXISTS]policy_nameONtable_nameREN
SQL语法-ALTER ROLE
功能描述修改角色属性。注意事项无。语法格式修改角色的权限。ALTERROLErole_name[[WITH]option[...]];其中权限项子句option为。{CREATEDB|NOCREATEDB}|{CREATEROLE|NOCREATEROLE}|{INHERIT|NOINHERIT}|
SQL语法-ALTER RESOURCE POOL
功能描述修改一个资源池,指定其他控制组。注意事项只要用户对当前数据库有ALTER权限,就可以修改资源池。语法格式ALTERRESOURCEPOOLpool_nameWITH({MEM_PERCENT=pct|CONTROL_GROUP="group_name"|ACTIVE_STATEMENTS=s
SQL语法-ALTER NODE GROUP
功能描述修改一个nodegroup的信息。注意事项只有系统管理员可以修改nodegroup信息。修改nodegroup操作都是系统内部操作,除了SETDEFAULT语法之外,其他操作都需要在维护模式下(调用setxc_maintenance_mode=on;)。ALTERNODEGROUP语法仅仅应
SQL语法-ALTER NODE
功能描述修改一个现有节点的定义。注意事项ALTERNODE是集群管理工具封装的内部接口,用来实现集群管理。该接口不建议用户直接使用,以免对集群状态造成影响。语法格式ALTERNODEnodenameWITH([TYPE=nodetype,][HOST=hostname,][PORT=portnum,
SQL语法-ALTER LARGE OBJECT
功能描述ALTERLARGEOBJECT用于更改一个largeobject的定义。它的唯一的功能是分配一个新的所有者。注意事项使用ALTERLARGEOBJECT必须是系统管理员或者是其所有者。语法格式ALTERLARGEOBJECTlarge_object_oidOWNERTOnew_owner;
SQL语法-ALTER INDEX
功能描述ALTERINDEX用于修改现有索引的定义。它有几种子形式:IFEXISTS如果指定的索引不存在,则发出一个notice而不是error。RENAMETO只改变索引的名字。对存储的数据没有影响。SETTABLESPACE这个选项会改变索引的表空间为指定表空间,并且把索引相关的数据文件移动到新
SQL语法-ALTER GROUP
功能描述修改一个用户组的属性。注意事项ALTERGROUP是ALTERROLE的别名,非SQL标准语法,不推荐使用,建议用户直接使用ALTERROLE替代。语法格式向用户组中添加用户。ALTERGROUPgroup_nameADDUSERuser_name[,...];从用户组中删除用户。ALTER
SQL语法-ALTER FUNCTION
功能描述修改自定义函数的属性。注意事项只有该函数的所有者,才有权限执行该命令,系统管理员默认拥有该权限。如果函数中涉及对临时表相关的操作,则无法使用ALTERFUNCTION。语法格式修改自定义函数的附加参数。ALTERFUNCTIONfunction_name([{[argmode][argnam
SQL语法-ALTER FOREIGN TABLE (SQL on other GaussDB
功能描述对协同分析的外表进行修改。注意事项无。语法格式设置外表属性ALTERFOREIGNTABLE[IFEXISTS]tablenameOPTIONS({[SET]option['value']}[,...]);设置外表的所有者。ALTERFOREIGNTABLE[IFEXISTS]tablena
SQL语法-ALTER FOREIGN TABLE (SQL on Hadoop)
功能描述用于对HDFS外表进行修改。注意事项无。语法格式设置外表属性ALTERFOREIGNTABLE[IFEXISTS]table_nameOPTIONS({[ADD|SET|DROP]option['value']}[,...]);设置外表的所有者。ALTERFOREIGNTABLE[IFEXI
SQL语法-ALTER FOREIGN TABLE (导入导出)
功能描述用于对外表进行修改。注意事项无。语法格式设置外表属性ALTERFOREIGNTABLE[IFEXISTS]table_nameOPTIONS({[ADD|SET|DROP]option['value']}[,...]);设置新的所有者ALTERFOREIGNTABLE[IFEXISTS]ta
SQL语法-ALTER DIRECTORY
功能描述对directory属性进行修改。注意事项目前只支持修改directory属主。属主仅允许是sysadmin权限用户,不允许赋予普通用户。语法格式ALTERDIRECTORYdirectory_nameOWNERTOnew_owner;参数描述directory_name需要修改的目录名称,
SQL语法-ALTER DEFAULT PRIVILEGES
功能描述设置应用于将来创建的对象的权限(这不会影响分配到已有对象中的权限)。注意事项目前只支持表(包括视图)、函数和类型(包括域)的权限更改。语法格式ALTERDEFAULTPRIVILEGES[FOR{ROLE|USER}target_role[,...]][INSCHEMAschema_name
SQL语法-ALTER DATA SOURCE
功能描述修改DataSource对象的属性和内容。属性有:名字和属主;内容有:类型、版本和连接选项。注意选项只有初始用户/系统管理员/属主才拥有修改DataSource的权限。修改属主时,新的属主用户必须是初始用户或系统管理员。语法格式ALTERDATASOURCEsrc_name[TYPE'typ
SQL语法-ALTER DATABASE
功能描述修改数据库的属性,包括它的名称、所有者、连接数限制、对象隔离属性等。注意事项只有拥有数据库所有者权限的用户才能执行ALTERDATABASE命令,系统管理员默认拥有此权限。如果是非系统管理员,针对所要修改属性的不同,对其还有以下权限约束:修改数据库名称,必须拥有CREATEDB权限。修改数据
SQL语法-ALTER APP WORKLOAD GROUP
功能描述修改一个应用映射组关联的负载组。只有用户对当前数据库有ALTER权限,才可以对应用映射组进行修改。注意事项无。语法格式ALTERAPPWORKLOADGROUPMAPPINGapp_nameWITH(WORKLOAD_GPNAME=wg_name);参数说明app_name应用映射组名称。应