检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
字符处理函数和操作符 GaussDB提供的字符处理函数和操作符主要用于字符串与字符串、字符串与非字符串之间的连接,以及字符串的模式匹配操作。注意:字符串处理函数除了length相关函数,其他函数和操作符不支持大于1GBclob作为参数。 bit_length(string) 描述:字符串的位数。
ALTER FUNCTION 功能描述 修改自定义函数的属性或重编译函数。 注意事项 只有函数的所有者或者被授予了函数ALTER权限的用户才能执行ALTER FUNCTION命令,系统管理员默认拥有该权限。针对所要修改属性的不同,还有以下权限约束: 如果函数中涉及对临时表相关的操作,则无法使用ALTER
ALTER FUNCTION 功能描述 修改自定义函数的属性或重编译函数。 注意事项 只有函数的所有者或者被授予了函数ALTER权限的用户才能执行ALTER FUNCTION命令,系统管理员默认拥有该权限。针对所要修改属性的不同,还有以下权限约束: 如果函数中涉及对临时表相关的操作,则无法使用ALTER
CREATE MASKING POLICY 功能描述 创建脱敏策略。 注意事项 只有poladmin,sysadmin或初始用户能执行此操作。 需要开启安全策略开关,即设置GUC参数“enable_security_policy”=“on”,脱敏策略才可以生效。 在使用DATABASE
时间戳类型 表1列出了ecpg提供的时间戳(timestamp)数据的常用接口: 表1 时间戳类型常用接口 API接口 接口描述 说明 timestamp PGTYPEStimestamp_from_asc(char *str, char **endptr) 从文本解析一个时间戳并放到一个时间戳变量中。
时间戳类型 表1列出了ecpg提供的时间戳(timestamp)数据的常用接口: 表1 时间戳类型常用接口 API接口 接口描述 说明 timestamp PGTYPEStimestamp_from_asc(char *str, char **endptr) 从文本解析一个时间戳并放到一个时间戳变量中。
时间戳类型 表1列出了ecpg提供的时间戳(timestamp)数据的常用接口: 表1 时间戳类型常用接口 API接口 接口描述 说明 timestamp PGTYPEStimestamp_from_asc(char *str, char **endptr) 从文本解析一个时间戳并放到一个时间戳变量中。
CREATE GLOBAL INDEX 功能描述 在指定的表上创建全局二级索引(Global Secondary Index,简称GSI)。 全局二级索引允许用户定义与基表分布不一致的索引,从而实现基表非分布列查询的单节点计划和基表非分布列上的unique/主键约束。 建议在GS
备份恢复控制函数 备份控制函数 备份控制函数可帮助进行在线备份。 pg_create_restore_point(name text) 描述:为执行恢复创建一个命名点(需要管理员角色)。 返回值类型:text 备注:pg_create_restore_point创建了一个可以用作
UPDATE 功能描述 更新表中的数据,UPDATE对满足条件的所有行中指定的字段值进行修改;WHERE子句表示声明条件;SET子句中指定的字段将会被修改,没有出现的字段则保持原有的字段值。 注意事项 表的所有者、拥有表UPDATE权限的用户或拥有UPDATE ANY TABLE
时间戳类型 表1列出了ecpg提供的时间戳(timestamp)数据的常用接口: 表1 时间戳类型常用接口 API接口 接口描述 说明 timestamp PGTYPEStimestamp_from_asc(char *str, char **endptr) 从文本解析一个时间戳并放到一个时间戳变量中。
MergeAppend 算子说明 MergeAppend用于多个有序关系集合的追加,操作类似于Append,只是通过归并的方式对有序关系的集合进行加速运算。MergeAppend以保留排序顺序的方式对子查询结果进行组合,可用于组合表分区中已排序的行。因此,与普通Append不同,
CREATE PROCEDURE 功能描述 创建一个新的存储过程。 注意事项 如果创建存储过程时参数或返回值带有精度,不进行精度检测。 创建存储过程时,存储过程定义中对表对象的操作建议都显示指定模式,否则可能会导致存储过程执行异常。 创建存储过程时,仅对CREATE的存储过程或P
权限管理 如果您需要对购买的GaussDB资源,为企业中的员工设置不同的访问权限,为达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功
CREATE TABLE SUBPARTITION 功能描述 创建二级分区表。分区表是把逻辑上的一张表根据某种方案分成几张物理块进行存储,这张逻辑上的表称之为分区表,物理块称之为分区。分区表是一张逻辑表,不存储数据,数据实际是存储在分区上的。对于二级分区表,顶层节点表和一级分区都
DELETE 功能描述 DELETE从指定的表里删除满足WHERE子句的行。如果WHERE子句不存在,将删除表中所有行,结果只保留表结构。 注意事项 表的所有者、被授予了表DELETE权限的用户或被授予DELETE ANY TABLE权限的用户有权删除表中数据,系统管理员默认拥有
错误捕获语句 缺省时,当PL/SQL函数执行过程中发生错误时退出函数执行,并且周围的事务也会回滚。可以用一个带有EXCEPTION子句的BEGIN块捕获错误并且从中恢复。其语法是正常的BEGIN块语法的一个扩展: 1 2 3 4 5 6 7 8 9 10 11 12
COPY 功能描述 通过COPY命令实现在表和文件之间复制数据。 COPY FROM从一个文件复制数据到一个表,COPY TO把一个表的数据复制到一个文件。 注意事项 当参数enable_copy_server_files关闭时,只允许初始用户执行COPY FROM FILENAME或COPY
CREATE TABLE PARTITION 功能描述 创建分区表。分区表是把逻辑上的一张表根据某种方案分成几张物理块进行存储,这张逻辑上的表称之为分区表,物理块称之为分区。分区表是一张逻辑表,不存储数据,数据实际是存储在分区上的。 常见的分区方案有范围分区(Range Part
Partition Iterator 算子说明 表分区技术(Table-Partitioning)通过将非常大的表或者索引从逻辑上切分为更小、更易管理的逻辑单元(分区),能够减小用户对表查询、变更等语句操作的影响范围;能够让用户通过分区键(Partition Key)快速定位到数