检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
record record类型的变量 创建一个record变量的方式: 定义一个record类型 ,然后使用该类型来声明一个变量。 语法 record类型的语法参见图1。 图1 record类型的语法 对以上语法格式的解释如下: type_name:声明的类型名称。 field_
查询SQL限流任务详情 功能介绍 根据指定条件查询限流任务列表。 调用接口前,您需要了解API 认证鉴权。 调用接口前,您需要提前获取到地区和终端节点,即下文中的Endpoint值。 调试 您可以在API Explorer中调试该接口。 URI GET https://{Endp
错误捕获语句 缺省时,当PL/SQL函数执行过程中发生错误时退出函数执行,并且周围的事务也会回滚。可以用一个带有EXCEPTION子句的BEGIN块捕获错误并且从中恢复。其语法是正常的BEGIN块语法的一个扩展: 1 2 3 4 5 6 7 8 9 10 11 12
E字段传入密钥,则传入的密钥的长度应为16字节的整数倍。 示例(在使用gsql连接数据库服务器的场景下) 在使用本语法前,需开通密钥服务并配置访问密钥服务的参数,详细示例请参考《特性指南》中”设置密态等值查询”章节。 相关链接 ALTER COLUMN ENCRYPTION KEY,DROP
E字段传入密钥,则传入的密钥的长度应为16字节的整数倍。 示例(在使用gsql连接数据库服务器的场景下) 在使用本语法前,需开通密钥服务并配置访问密钥服务的参数,详细示例请参考《特性指南》中”设置密态等值查询”章节。 相关链接 ALTER COLUMN ENCRYPTION KEY,DROP
条件表达式 在执行SQL语句时,可通过条件表达式筛选出符合条件的数据。 条件表达式主要有以下几种: CASE CASE表达式是条件表达式,类似于其他编程语言中的CASE语句。 CASE表达式的语法图请参考图1。 图1 case::= CASE子句可以用于合法的表达式中。condi
循环语句 简单LOOP语句 语法图 图1 loop::= 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 gaussdb=# CREATE OR REPLACE PROCEDURE proc_loop(i
个SET ROLE角色名命令。当所授权用户(由-U指定)没有gs_dump要求的权限时,该选项会起到作用,即切换到具备相应权限的角色。某些安装操作规定不允许直接以超系统管理员身份登录,而使用该选项能够在不违反该规定的情况下完成转储。 --rolepassword=ROLEPASSWORD
返回集合的函数 序列号生成函数 generate_series(start, stop) 描述:生成一个数值序列,从start到stop,步长为1。 参数类型:int、bigint、numeric 返回值类型:setof int、setof bigint、setof numeric(与参数类型相同)
条件表达式 在执行SQL语句时,可通过条件表达式筛选出符合条件的数据。 条件表达式主要有以下几种: CASE CASE表达式是条件表达式,类似于其他编程语言中的CASE语句。 CASE表达式的语法图请参考图1。 图1 case::= CASE子句可以用于合法的表达式中。condi
使用说明 执行如下命令开启压缩功能: gaussdb=# ALTER DATABASE SET ilm = on; 检查当前数据库的public schema中是否存在gsilmpolicy_seq和gsilmtask_seq。 gaussdb=# \d
游标循环 游标在WHILE语句、LOOP语句中的使用称为游标循环,一般这种循环都需要使用OPEN、FETCH和CLOSE语句。下面要介绍的一种循环不需要这些操作,可以简化游标循环的操作,这种循环方式适用于静态游标的循环,不用执行静态游标的四个步骤。 语法 FOR AS循环的语法请参见图1。
Project) GET /v3/{project_id}/instances/{instance_id}/balance 查询解决方案模板配置 gaussdb:instance:list 支持: IAM项目(Project) 支持: 企业项目(Enterprise Project)
DBE_COMPRESSION 接口介绍 根据输入的参数,评估指定数据对象的采样压缩率或者获取指定行数据的压缩类型。 表1 DBE_COMPRESSION 接口名称 描述 GET_COMPRESSION_RATIO 根据输入参数评估指定数据对象的采样压缩率。 GET_COMPRESSION_TYPE
DBE_PLDEBUGGER Schema DBE_PLDEBUGGER Schema下的系统函数用于调试存储过程,目前支持的接口及其描述如下所示。仅管理员有权限执行这些调试接口,但无权限在该schema上修改和创建新函数。普通用户只能调试在public schema或用户创建s
TRIGGER trigger_name 触发器触发机制受GUC配置变量session_replication_role的影响,当复制角色为“origin”(默认值)或“local”时,将触发简单启用的触发器。 配置为ENABLE REPLICA的触发器仅在会话处于“replica”模式时触发。
CREATE DATABASE 功能描述 创建一个新的数据库。缺省情况下创建A兼容模式数据库将通过复制标准系统数据库templatea来创建,非A兼容模式数据库通过template0来创建。 注意事项 只有拥有CREATEDB权限的用户才可以创建新数据库,系统管理员默认拥有此权限。
使用说明 执行如下命令开启压缩功能: gaussdb=# ALTER DATABASE SET ilm = on; 检查当前数据库的public schema中是否存在gsilmpolicy_seq和gsilmtask_seq。 gaussdb=# \d
循环语句 简单LOOP语句 语法图 图1 loop::= label declaration ::= 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 gaussdb=# CREATE OR REPLACE
槽。 逻辑解码选项请参见逻辑解码选项和新增控制参数。 并行解码中,在JDBC接口中改变参数decode_style可以决定解码格式: 通过配置选项decode-style,指定解码格式。其取值为char型的字符'j'、't'或'b',分别代表json格式、text格式及二进制格式。