字典函数 距离函数 距离函数 内置字典函数 内置字典函数 地理空间函数 地理空间函数 编码函数 编码函数 加密函数 加密函数 文件函数 文件函数 哈希函数 哈希函数 IN函数 IN函数 地址函数 地址函数 元数据函数 元数据函数 JSON函数 JSON函数...
element_at函数 返回数组中的第y个元素。filter函数 结合Lambda表达式,用于过滤数组中的元素。只返回满足Lambda表达式的元素。flatten函数 把将二维数组转换为一维数组。reduce函数 根据Lambda表达式中的定义,对数组中的各个元素进行相加...
本文介绍数组函数和运算符的基础语法及示例。日志服务支持如下数组函数和运算符。重要 在日志服务分析语句中,表示字符串的字符必须使用单引号('')包裹,无符号包裹或被双引号("")包裹的字符表示字段名或列名。例如:'status' 表示字符...
聚合函数 返回一组数值的统计或计算结果。条件函数 返回指定条件下的数据处理、判断等结果。比较函数 比较两个或多个对象的值,并返回比较结果。算术函数 返回对一组值的算术计算结果。字符串函数 返回指定格式的字符串,或指定条件下处理...
说明 多个层会按照数组下标从大到小的顺序进行合并,下标小的层的内容会覆盖下标大的层的同名文件。string 否 层资源的名称。格式为 acs:fc:{region}:{accountID}:layers/{layerName}/versions/{layerVersion}。layerName description ...
说明 多个层会按照数组下标从大到小的顺序进行合并,下标小的层的内容会覆盖下标大的层的同名文件。string 否 层资源的名称。layername description string 否 函数描述。test desc environmentVariables object 否 为函数设置的环境变量,...
说明 多个层会按照数组下标从大到小的顺序进行合并,下标小的层的内容会覆盖下标大的层的同名文件。警告 该参数待废弃,请使用 layersArnV2。string 层资源的名称(ARN V1 版本)。02f81d283888f5ec63442a88fe82b260#Layer-name#1 ...
说明 多个层会按照数组下标从大到小的顺序进行合并,下标小的层的内容会覆盖下标大的层的同名文件。string 层资源的名称。02f81d283888f5ec63442a88fe82b260#Layer-name#1 layersArnV2 array 层的 arn 列表 string acs:fc:...
当使用两个参数调用时,此函数返回 numeric2 以 numeric1 为底的对数。numeric2 必须大于 0,numeric1 必须大于 1。EXP(numeric)返回e的numeric次幂。CEIL(numeric)CEILING(numeric)向上取整,并返回大于或等于numeric的最小整数。FLOOR...
字段样例 time:["time_local","request_time","upstream_response_time"]查询和分析语句*|SELECT json_array_length(time)查询和分析结果 json_extract函数 json_extract函数用于从JSON对象或JSON数组中提取一组JSON值(数组或对象)。...
array_prepend(1,ARRAY[2,3]){1,2,3} array_remove(anyarray,anyelement)ARRAY 从数组中移除所有等于给定值的所有元素。array_remove(ARRAY[1,2,3,2],2){1,3} array_sort(anyarray)ARRAY 对数组元素进行排序。Hologres从 V1.1.46版本开始...
函数必须从属于服务,同一个服务下可以创建多个函数,这些函数共享一些相同的设置,例如服务授权和日志配置等。但这些函数彼此相互独立,互不影响。管理函数 管理函数层 层可以为您提供公共依赖库、运行时环境及函数扩展等发布与部署能力。...
ARRAY数组元素编号自左往右,从0开始计数。如果 var1 是 map,V>类型,获取 var1 中Key为 var2 的Value。说明 使用该函数时需要去掉 index,请直接执行[],否则会返回报错。命令格式 index([])参数说明 var1:必填。array类型或 map,V>类型...
array_prepend(anyelement,anyarray)→anyarray array_prepend(1,ARRAY[2,3])→{1,2,3} 从数组中移除与给定值相等的所有元素。数组必须是一维的。使用 IS NOT DISTINCT FROM 语义完成比较,所以可以删除 NULL。array_remove(anyarray,...
TABLE()函数返回SETOF ANYELEMENT(任意类型的一组值)。例如,如果传递给此函数的参数是dates数组,则TABLE()将返回SETOF dates。如果传递给此函数的参数是paths数组,则TABLE()将返回SETOF paths。您可以使用TABLE()函数将集合的内容扩展...
HQE MAX_BY与MIN_BY 1.3.19 数组函数 array_max array_min array_contains array_except array_distinct array_union 新增函数 新增部分数组函数 HQE 数组函数 1.3.18 数组函数 array_sort 功能优化 array_sort函数支持更多类型数组。...
切片起点,从1开始,表示从数组的首个元素开始向右切片。start 可以为负数,表示从数组的末尾元素开始向右切片。length:必填。切片长度,必须大于或等于0。切片长度如果大于ARRAY数组长度时,会返回从 start 位置开始到末尾元素组成的...
POSEXPLODE 将指定的ARRAY展开,每个Value一行,每行两列分别对应数组从0开始的下标和数组元素。REVERSE 返回指定数组的元素倒序数组。SEQUENCE 根据表达式生成包含指定元素的数组。SHUFFLE 返回指定数组的元素随机排列数组。SIZE 返回指定...
返回指定数组的元素随机排列数组。命令格式 shuffle(array)参数说明 array:输入数组。返回值说明 返回指定数组的元素随机排列数组。如果输入值为null,则返回NULL。该函数的返回结果是不确定的。示例 SELECT shuffle(array(1,20,3,5));...
查询和分析语句*|SELECT histogram_u(request_method)as request_method 查询和分析结果 map函数 map函数用于返回一个空Map或者将两个数组映射为一个Map。语法 返回一个空Map。map()将两个数组映射为一个Map。map(x,y)参数说明 参数 说明 x...
MaxCompute ARRAY_INTERSECT函数用于计算两个ARRAY数组之间的交集,并返回一个包含两个数组中都存在的相同值的新数组。本文为您介绍ARRAY_INTERSECT函数的命令格式、参数说明以及使用示例。命令格式 array<T>array_intersect(array<T><a>,...
本文为您介绍数组类型相关函数的语法、说明、参数、示例和返回值。arr_concat|arr_insert|arr_remove|arr_sort|arr_len arr_concat 项目 描述 语法 arr_concat(tbl,[sep])说明 使用arr_concat将字段表中的字符串按照指定的字符进行连接。...
日志服务扫描(Scan)查询功能支持免配置索引进行目标字段的扫描,用于查询相关...JSON函数 函数名称 语法 说明 json_extract_scalar函数 json_extract_scalar(x,json_path)从JSON对象或JSON数组中提取一组标量值(字符串、整数或布尔值)。
伪类型 名字 描述 any 表示一个函数可以接受任意输入数据类型 anyelement 表示一个函数可以接受任意数据类型 anyarray 表示一个函数可以接受任意数组数据类型 anynonarray 表示一个函数可以接受任意非数组数据类型 anyenum 表示一个函数...
bit_posite(varbit a,int b,int c,boolean d)returns int[]返回b(0或1)的下标位置数组,返回c个为止,下标从0开始计数,d为true时正向返回,d为false时反向返回。例如:bit_posite('11110010011',1,3,true)返回[0,1,2],bit_posite('...
bit_posite(varbit a,int b,int c,boolean d)returns int[]返回b(0或1)的下标位置数组,返回c个为止,下标从0开始计数,d为true时正向返回,d为false时反向返回。例如:bit_posite('11110010011',1,3,true)返回[0,1,2],bit_posite('...
bit_posite(varbit a,int b,int c,boolean d)returns int[]返回b(0或1)的下标位置数组,返回c个为止,下标从0开始计数,d为true时正向返回,d为false时反向返回。例如:bit_posite('11110010011',1,3,true)返回[0,1,2],bit_posite('...
本文为您介绍数组类型相关函数的语法、参数、示例和返回值。arr_concat 使用arr_concat将字段表中的字符串按照指定的字符进行连接,函数的详细信息见下表。项目 描述 语法 arr_concat(tbl,sep)参数 tbl:数组变量。sep(可选参数):拼接符...
本文为您介绍数组类型相关函数的语法、参数、示例和返回值。arr_concat 使用arr_concat将字段表中的字符串按照指定的字符进行连接,函数的详细信息见下表。项目 描述 语法 arr_concat(tbl,sep)参数 tbl:数组变量。sep(可选参数):拼接符...
本文为您介绍数组类型相关函数的语法、参数、示例和返回值。arr_concat 使用arr_concat将字段表中的字符串按照指定的字符进行连接,函数的详细信息见下表。项目 描述 语法 arr_concat(tbl,sep)参数 tbl:数组变量。sep(可选参数):拼接符...
ARRAY数组元素位置编号自左往右,从1开始计数。命令格式 bigint array_position(array<T><a>,T)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型。支持的数据类型如下:TINYINT、SMALLINT、INT、BIGINT FLOAT、...
目录 pg_proc 存放有关函数、过程、聚集函数以及窗口函数(共称为例程)的信息。如果 prokind 显示该条目用于一个聚集函数,在 pg_aggregate 中应该有一个相匹配的行。列名称 列类型 描述 oid oid 行标识符。proname name 函数的名称。...
Cursor.fetch([nrows]):如果省略了 nrows 参数,则从游标中获取一行并将其作为对象返回(不是数组)。如果指定 nrows 参数,则获取与 nrows 参数相同的行数,直至超过该行,并返回一个对象数组。如果是负值,则向后获取。Cursor.move(...
Cursor.fetch([nrows]):如果省略了 nrows 参数,则从游标中获取一行并将其作为对象返回(不是数组)。如果指定 nrows 参数,则获取与 nrows 参数相同的行数,直至超过该行,并返回一个对象数组。如果是负值,则向后获取。Cursor.move(...
Cursor.fetch([nrows]):如果省略了 nrows 参数,则从游标中获取一行并将其作为对象返回(不是数组)。如果指定 nrows 参数,则获取与 nrows 参数相同的行数,直至超过该行,并返回一个对象数组。如果是负值,则向后获取。Cursor.move(...
MaxCompute自身预置了诸多函数,可以满足大部分业务场景的数据处理需求。本文为您介绍MaxCompute提供的函数类型及函数使用相关说明。背景信息 使用MaxCompute内建函数过程中,需要注意的事项请参见 注意事项。MaxCompute预置的函数类型如下...
集合方法是一系列返回有关集合的信息的函数或对集合进行操作的过程,集合方法可以出现在PL/SQL除了SQL语句中的任何位置。集合方法使集合更易于使用,并且使您的应用程序更易于维护。方法 子程序类型 语法 描述 DELETE 过程 collection....
函数返回最后一个字段的值,若最后一个字段不存在或值为空,则函数返回值为null。例如 data 中数据:"items":{"Humidity":{"value":25,"time":1626948134319 } } 函数示例如下:getOrNull(data,"items")返回字段 items 值"Humidity":{...
返回结果 array_agg-{1,2}(1 row)数组函数 Hologres更多数组函数及其使用方法请参见 数组函数。arrayJoin(anyarray)描述:将数组的每个元素扩展到单独行。Hologres实现:unnest(anyarray)。使用示例:SELECT unnest(ARRAY[1,2]);返回结果 1...
SUBTOTAL 使用指定的汇总函数,返回一系列纵向单元格的分类汇总。SUM 返回一组数值和/或单元格的总和。SUMIF 返回某个范围内符合特定条件的值的总和。SUMIFS 根据多项条件返回范围之和。SUMPRODUCT 计算两个大小相同的数组或范围中的对应...