检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
OPEN中会被忽略,在Unix系统中,文件名不能以/.结尾。 open_mode 文件打开模式,只支持read模式(r),其他模式报错。 示例 1 2 3 4 5 6 7 8 9 10 11 12 --获取bfile文件的子串(文件内容为ABCD) DECLARE
events耗时统计。 功能约束: 备机Full SQL仅支持集中式。 Full SQL L0级别统计Wait Events耗时,新增Wait Events代码约3%以内性能损耗。 gsql、gsloader需支持配置域名 gsql、gsloader需支持配置域名,确保能按高可用接入多个域名。 分布式支持配置多域名。
DBE_SQL.SQL_UNREGISTER_CONTEXT(cur); END; / -- 示例2 -- DESCRIBE_COLUMNS、RUN_AND_NEXT和LAST_ROW_COUNT接口示例 -- 创建列描述信息打印存储过程 CREATE OR REPLACE PROCEDURE
OPEN中会被忽略,在Unix系统中,文件名不能以/.结尾。 open_mode 文件打开模式,只支持read模式(r),其他模式报错。 示例 1 2 3 4 5 6 7 8 9 10 11 12 --获取bfile文件的子串(文件内容为ABCD) DECLARE
OPEN中会被忽略,在Unix系统中,文件名不能以/.结尾。 open_mode 文件打开模式,只支持read模式(r),其他模式报错。 示例 1 2 3 4 5 6 7 8 9 10 --获取bfile文件的子串 DECLARE bfile dbe_lob.bfile;
OPEN中会被忽略,在Unix系统中,文件名不能以/.结尾。 open_mode 文件打开模式,只支持read模式(r),其他模式报错。 示例 1 2 3 4 5 6 7 8 9 10 --获取bfile文件的子串 DECLARE bfile dbe_lob.bfile;
具有强相关性,一般先创建的索引先进行冲突检查)。 分布列、唯一索引列不允许UPDATE。 UPDATE的WHERE子句不支持包含子链接。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
若使用%type操作从表字段中取得数据类型,则不会保留类型的约束(带约束的数据类型如NUMBER(3)、VARCHAR2(10)等)。 示例: -- 创建存储过程封装该高级包,用于打印返回值。 CREATE PROCEDURE PRINT_DESCRIBE (obj_name IN
若使用%type操作从表字段中取得数据类型,则不会保留类型的约束(带约束的数据类型如NUMBER(3)、VARCHAR2(10)等)。 示例: -- 创建存储过程封装该高级包,用于打印返回值。 CREATE PROCEDURE PRINT_DESCRIBE (obj_name IN
TG_TABLE_SCHEMA 触发器所在表的SCHEMA信息。 TG_NARGS 触发器函数参数个数。 TG_ARGV[] 触发器函数参数列表。 示例 --创建源表及触发表 gaussdb=# CREATE TABLE test_trigger_src_tbl(id1 INT, id2 INT
过载逃生kill会话并禁止新连接接入,取值为0~INT_MAX,设置为多少表示百分之多少。 默认值:'0,0',表示关闭线程池逃生功能。 示例: resilience_threadpool_reject_cond = '100,200' 表示已经堆积的会话数超过线程池初始设置的线
场合下,最好的方法是使用SET ROLE成为特定角色,然后执行REVOKE,否则可能导致删除了不想删除的权限,或者是任何权限都没有删除。 示例 从用户joe收回角色jerry的权限。 1 2 3 4 5 6 7 8 9 10 11 12 --创建角色jerry。
场合下,建议的方法是使用SET ROLE成为特定角色,然后执行REVOKE,否则可能导致删除了不想删除的权限,或者是任何权限都没有删除。 示例 从用户joe收回角色jerry的权限。 1 2 3 4 5 6 7 8 9 10 11 12 --创建角色jerry。
一致等情况,使用时应尽量保证远端与本地参数相同。 使用前置准备:使用gs_guc在gs_hba.conf文件中添加白名单允许客户端连接。 示例:gs_guc reload -I all -N all -Z coordinator -Z datanode -h "host all all
触发过载逃生kill会话并禁止新连接接入,取值为0~100,设置为多少表示百分之多少。 默认值:'0,0',表示关闭内存过载逃生功能。 示例: resilience_memory_reject_percent = '70,90' 表示内存使用超过最大内存上限的90%后禁止新连接
触发过载逃生kill会话并禁止新连接接入,取值为0~100,设置为多少表示百分之多少。 默认值:'0,0',表示关闭内存过载逃生功能。 示例: resilience_memory_reject_percent = '70,90' 表示内存使用超过最大内存上限的90%后禁止新连接
gsql”命令确认当前加载的libpq.so的版本,并通过修改LD_LIBRARY_PATH环境变量来加载正确的libpq.so。 请参照下面示例,修改LD_LIBRARY_PATH环境变量。其中${path_to_correct_libpq_dir}表示实际环境中正确libpq.so所在目录
TG_TABLE_SCHEMA 触发器所在表的SCHEMA信息。 TG_NARGS 触发器函数参数个数。 TG_ARGV[] 触发器函数参数列表。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
关操作时,系统表及日志中会记录密码或密钥的明文信息。为防止敏感信息泄露,不建议用户在存储过程体中进行涉及密码或密钥等敏感信息的相关操作。 示例 创建一个存储过程。 --创建存储过程,返回传入参数的和。 gaussdb=# CREATE OR REPLACE PROCEDURE proc_add(i
TG_TABLE_SCHEMA 触发器所在表的SCHEMA信息。 TG_NARGS 触发器函数参数个数。 TG_ARGV[] 触发器函数参数列表。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23