检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
为另一个分区),所以Range分区策略切割点只能为一个。List分区策略切割点可以为多个,但不超过64个,即把这些切割点从当前分区的边界值提取出来作为一个新分区,当前分区剩余边界值作为另一个新分区。 List分区只支持切割Default分区。 truncate_clause子语法用于清空分区表中的指定分区。
描述:分析在线收集的负载信息。 返回值类型:bool sqladvisor.get_analyzed_result(text) 描述:获取当前表提取出来的有益成分。 参数:text 返回值类型:record 函数返回字段说明如下。 名称 类型 描述 schema_name text 模式名
描述:分析在线收集的负载信息。 返回值类型:Boolean sqladvisor.get_analyzed_result(text) 描述:获取当前表提取出来的有益成分。 参数:text 返回值类型:record 函数返回字段说明如下: 名称 类型 描述 schema_name text 模式名。
查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等),对于此类场景可以使用NOT MATERIALIZED进行修饰,如果WITH查询语义上可以作为子查询内联执行,则可以进行上述优化。 如果用户没有显示声明物化属性则遵守以下规则:如果CTE只在所属主干语句中被引用
支持一个连接池,驱动其中的所有连接共享一个池。 应用程序调用 SQLConnect 或 SQLDriverConnect 时,会从连接池中提取连接,如果连接已超时,或者池中没有与请求匹配的连接,则会打开一个新连接,连接池对调用应用程序是透明的。 应用程序调用 SQLDisconnect
查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等),对于此类场景可以使用NOT MATERIALIZED进行修饰,如果WITH查询语义上可以作为子查询内联执行,则可以进行上述优化。 如果用户没有显示声明物化属性则遵守以下规则:如果CTE只在所属主干语句中被引用
查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等),对于此类场景可以使用NOT MATERIALIZED进行修饰,如果WITH查询语义上可以作为子查询内联执行,则可以进行上述优化。 如果用户没有显式声明物化属性则遵守以下规则:如果CTE只在所属主干语句中被引用
查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等),对于此类场景可以使用NOT MATERIALIZED进行修饰,如果WITH查询语义上可以作为子查询内联执行,则可以进行上述优化。 如果用户没有显示声明物化属性则遵守以下规则:如果CTE只在所属主干语句中被引用
rtrim ------- trim (1 row) substrb(text,int,int) 描述:提取子字符串,第一个int表示提取的起始位置,第二个表示提取几位字符。 返回值类型:text 示例: 1 2 3 4 5 openGauss=# SELECT substrb('string'
查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等)。当使用NOT MATERIALIZED进行修饰时,如果WITH查询语义上可以作为子查询内联执行,则可以进行上述优化。 如果用户没有显式声明物化属性则遵守以下规则:如果CTE只在所属SELECT主干中被引用一次
以控制上下文区域的变化,请参考表13。 表13 游标定义相关SQL 功能 相关SQL 创建游标 CURSOR 移动游标 MOVE 从游标中提取数据 FETCH 关闭游标 CLOSE 定义聚合函数 表14 聚合函数定义相关SQL 功能 相关SQL 创建一个新的聚合函数 CREATE
子查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等)。当使用NOT MATERIALIZED进行修饰,如果WITH查询语义上可以作为子查询内联执行,则可以进行上述优化。 如果用户没有显式声明物化属性则遵守以下规则:如果CTE只在所属SELECT主干中被引用一次
json json 需要提取路径的json值。 必须满足json的格式。 [VARIADIC text] 可变text数组 可变参数列表,可以支持一个或多个json_path路径。 json_path必须是一个有效的路径表达式。 返回类型:json 示例: --提取一个路径的值 gaussdb=#
json json 需要提取路径的json值。 必须满足json的格式。 [VARIADIC text] 可变text数组 可变参数列表,可以支持一个或多个json_path路径。 json_path必须是一个有效的路径表达式。 返回类型:json 示例: --提取一个路径的值 gaussdb=#
exists (select * from t4 where t1.c = t4.c); 将或条件连接的EXIST相关子查询OR子句的提升过程: 提取where条件中,or子句中的opExpr。为:t1.a = (select avg(a) from t3 where t1.b = t3
extractvalue(xmltype | xml, varchar2[, varchar2]) 描述:此函数根据xpath表达式(仅支持xpath1.0版本)在xml文本中提取该xpath表达式所对应的值。xpath表达式的结果必须为单个节点,且为文本节点、属性或元素。如果xpath表达式中含有元素表达式,则元素
如果声明为MATERIALIZED,WITH查询将被物化,生成一个子查询结果集的复制,在引用处直接查询该复制,因此WITH子查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等),对于此类场景可以使用NOT MATERIALIZED进行修饰,如果WITH查询语
extractvalue(xmltype | xml, varchar2[, varchar2]) 描述:此函数根据xpath表达式(仅支持xpath1.0版本)在xml文本中提取该xpath表达式所对应的值。 参数: 表1 extractvalue参数说明 参数 参数说明 备注说明 xmltype | xml 被查询的xml文本
EXISTS (SELECT * FROM t4 WHERE t1.c = t4.c); 将OR连接的EXIST相关子查询OR子句的提升过程: 提取WHERE条件中,OR子句中的opExpr。为:t1.a = (SELECT avg(a) FROM t3 WHERE t1.b = t3
子查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等),对于此类场景可以使用NOT MATERIALIZED进行修饰,如果WITH查询语义上可以作为子查询内联执行,则可以进行上述优化。 如果用户没有显示声明物化属性则遵守此规则:如果CTE只在所属主干语句中被引用