功能描述 更改一个用户映射的定义。 外部服务器的所有者可以为任何用户更改该服务器的用户映射。此外,如果服务器上的USAGE权限已授权用户,则用户可以更改其自己的用户名的用户映射。 注意事项 当在OPTIONS中出现password选项时,需…
功能描述 为子计划结果进行物化,暂存查询记录。只在insert语句应用。 在使用INSERT INTO … SELECT语句插入大量数据且有多行重复值时,因索引需多次对比而导致执行时间过长。使用此HINT对子计划的结果进行物化,暂存查询记录…
功能描述 修改一个资源池,指定其他控制组。 注意事项 只要用户对当前数据库有ALTER权限,就可以修改资源池。 语法格式 1 2 ALTER RESOURCE POOL pool_name WITH ({MEM_PERCENT= pct |…
双数据库实例容灾控制函数可以创建归档槽,归档槽指定了保存物理日志的obs信息。 pg_create_physical_replication_slot_extern(slotname text, dummy_standby bool, ex…
功能描述 修改一个操作符的定义。 注意事项 要使用ALTER OPERATOR,你必须是该操作符的所有者。 要修改所有者,你还必须是新的所有角色的直接或间接成员,并且该成员必须在此操作符的模式上有CREATE权限。 (这些限制强制了修改该所…
该函数用于标记某一存储过程为可调试,执行turn_on后server端可以执行该存储过程来进行调试。需要用户根据系统表PG_PROC手动获取存储过程oid,传入函数中。turn_on后本session内执行该存储过程会停在第一条sql前等待…
功能描述 修改二级分区表分区,包括增删分区、清空分区、切割/合并分区、移动分区表空间、交换分区、重命名分区,以及修改分区属性等。 注意事项 添加分区的表空间不能是PG_GLOBAL。 添加分区的名称不能与该分区表已有一级分区和二级分区的名称…
功能描述 定义一个用户到一个外部服务器的新映射。 注意事项 当在OPTIONS中出现password选项时,需要保证GaussDB每个节点的$GAUSSHOME/bin目录下存在usermapping.key.cipher和usermapp…
功能描述 返回查询结果中的行(元组)数。 原型 int PQntuples(const PGresult* res); PQntuples返回一个整数结果,在 32 位操作系统上大型的结果集可能使返回值溢出。 参数 表1 PQntuples…
层次递归查询语句中可使用以下函数返回连接路径上的相关信息。 sys_connect_by_path(col, separator) 描述:仅在层次递归查询中适用,用于返回从根节点到当前行的连接路径。 参数col为在路径中显示的列的名称,只支…