检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
IF text_string is null THEN RETURN null; ELSIF text_string = '' THEN RETURN 0; END IF; i = 0; val = 4294967295;
开发指南》中“系统表和系统视图>系统视图>PG_SETTINGS”视图。 返回值类型:record pgxc_instance_time() 描述:查询集群中各节点的运行时间统计信息及各执行阶段所消耗时间,函数返回结果信息详见《开发指南》中“系统表和系统视图>系统视图>PV_INSTANCE_TIME”视图。
DSC工具支持索引重命名,对索引名前加表名前缀防止索引名冲突(只支持创建有具体索引名的DDL语句,目前不支持删除索引的重命名,修改该参数需慎重)。 修改配置 打开表1 features-mysql.properties文件中的配置参数配置文件,修改如下参数为true。(默认false:不进行重命名) 1 2 # 创建索引时,是否重新命名索引名
设置Oracle配置参数可在迁移Oracle数据库脚本时自定义迁移工具的行为。 打开config文件夹中的features-oracle.properties文件,并根据实际需要设置表1中的参数。 表1 features-oracle.properties文件中的配置参数 参数 说明 取值范围 默认值 样例
END IF; RETURN; END; / CALL proc_control_structure(3); --删除存储过程 DROP PROCEDURE proc_control_structure; 父主题: GaussDB(DWS)存储过程控制语句
TABLE创建了一个表web_returns_p1,使用wr_item_sk作为分布键,并基于wr_returned_date_sk设置了range分布功能。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 CREATE TABLE web_returns_p1 (
catalog_returns SELECT * FROM catalog_returns_ext; INSERT INTO web_returns SELECT * FROM web_returns_ext; INSERT INTO store_returns SELECT
typeoid:%d when parsing partition signature" SQLSTATE: 0A000 错误原因:分区表查询过程中发现分区键的数据类型不在支持的类型中。 解决办法:查看系统目录表是否有数据不一致情况已创建的分区表分区列是否为不支持的分区类型。 GAUSS-04723:
avg(netpaid) from (select /*+rows(store_sales store_returns *11270) leading((store_sales store_returns store item customer) customer_address)*/ c_last_name
系统管理函数 配置设置函数 通用文件访问函数 服务器信号函数 快照同步函数 咨询锁函数 复制函数 资源管理函数 其它函数 父主题: 函数和操作符
系统管理函数 配置设置函数 通用文件访问函数 服务器信号函数 快照同步函数 咨询锁函数 复制函数 资源管理函数 内存管理函数 其它函数 父主题: 函数和操作符
EXTERNAL SCHEMA系统函数 EXTERNAL SCHEMA相关系统函数仅8.3.0及以上集群版本支持。 pg_get_external_schema_table_options(text, text) 描述:获取external schema表的option。 入参:
customer_total_return ctr1 ,store ,customer where ctr1.ctr_total_return > (select avg(ctr_total_return)*1.2 from customer_total_return ctr2 where
迁移工具的行为。 打开config文件夹中的features-mysql.properties文件,在迁移SQL-Server时,必须将源库数据类型修改为SQL-Server,并根据实际需要设置表1中的参数。 表1 features-mysql.properties文件中的配置参数
解决办法:在创建函数或表达式为聚合函数,需要确认如果聚合函数的参数为空,那么参数必须为星号“*”。 GAUSS-00413: "aggregates cannot return sets" SQLSTATE: 42P13 错误原因:创建函数或表达式为聚合函数时聚合函数不能返回了集合类型。 解决办法:创建函数或表
test_sleep() RETURNS void LANGUAGE plpgsql AS $$ BEGIN truncate t1; truncate t2; EXECUTE IMMEDIATE 'select pg_sleep(6)'; RETURN; END$$;
integer) RETURNS integer AS $$ SELECT $1 + $2 $$ LANGUAGE sql; CREATE OR REPLACE FUNCTION ot.add(a decimal(5,2), b decimal(5,2)) RETURNS decimal(5
DBMS_LOB.COMPARE DBMS_LOB.COMPARE函数比较两个LOB的所有/部分内容。DBMS_LOB.COMPARE是Oracle系统函数,GaussDB(DWS)并不隐式支持该函数。要支持此函数,DSC需在MIG_ORA_EXT模式中创建一个COMPARE函数。迁移后的
ORDER BY Ename ,Deptno ,Empno ; 父主题: 系统函数
avg(netpaid) from (select /*+rows(store_sales store_returns *11270) leading((store_sales store_returns store item customer) customer_address)*/ c_last_name