返回值说明 返回值的类型与 value 类型相同。示例 计算每日上报温度(temperature)最大值。max(temperature);MIN 命令格式 min()命令说明 计算最小值。参数说明 value:必填。列值可以为任意类型。当 value 值为NULL时,该行不参与计算。...
返回值说明 返回ARRAY类型。返回规则如下:如果ARRAY数组 a 中存在元素为NULL时,NULL值不参与运算。如果ARRAY数组 a 或 element 为NULL,返回NULL。ARRAY数组 a 中不存在 element 时返回原ARRAY数组 a。使用示例 示例1:删除ARRAY数组 ...
返回值说明 返回BOOLEAN类型。返回规则如下:如果ARRAY数组 a 中所有的元素满足 predicate 条件或ARRAY数组为空,返回结果为True。如果ARRAY数组 a 中存在元素不满足 predicate 条件,返回结果为False。如果ARRAY数组 a 中存在元素为NULL,...
返回值说明 返回BOOLEAN类型。返回规则如下:如果ARRAY数组 a 中存在一个或多个元素满足 predicate 条件,返回结果为True。如果ARRAY数组 a 中没有元素满足 predicate 条件或ARRAY数组为空,返回结果为False。如果ARRAY数组 a 中存在元素为...
返回值说明 如果 var1 是 array类型,函数返回T类型。返回规则如下:如果 var2 超出 var1 的元素数目范围,返回结果为NULL。如果 var1 为NULL,返回结果为NULL。如果 var1 是 map,V>类型,函数返回V类型。返回规则如下:如果 map,V>中不...
返回值说明 返回BOOLEAN类型。使用示例 例如表 t_table_array 的字段为 c1 bigint,t_array array,包含数据如下:+-+-+|c1|t_array|+-+-+|1000|[k11,86,k21,15]|1001|[k12,97,k22,2]|1002|[k13,99,k23,1]|+-+-+命令示例如下。检测t_array列...
返回值类型 double类型或array(double,double)类型。示例 示例1:对 request_time 列进行排序后,返回大约处于50%位置的 request_time 字段的值。查询和分析语句*|SELECT approx_percentile(request_time,0.5)查询和分析结果 示例2:对 ...
返回值类型 与参数值的数据类型一致。示例 返回 request_method 字段中任意一个非空的字段值。查询和分析语句(调试)*|SELECT arbitrary(request_method)AS request_method 查询和分析结果 avg函数 avg函数用于计算 x 的算术平均值。语法 ...
返回值说明 返回ARRAY类型。返回规则如下:新生成的ARRAY数组中元素位置与 a、b 中相应元素的位置相同。如果ARRAY数组 a 和 b 的长度不一致,会将长度较短的ARRAY数组使用NULL值进行填充,然后进行合并。使用示例-返回[2,4,6,NULL]。select...
max_by(x,y,n)→array<[与x类型相同]>x 与 y 的全部关联中,以 y 降序排列前 n 个最大值所关联的 x 值中,返回前 n 个值 min_by(x,y)→[与x类型相同]返回 x 与 y 的全部关联中,y 最小值所关联的第一个 x 值。min_by(x,y,n)→array<[与x...
返回值说明 返回ARRAY类型。使用示例-返回[2,3,4]。select transform(array(1,2,3),x->x+1);说明 使用示例中涉及->的使用,关于Lambda函数->的介绍,详情请参见 Lambda函数。相关函数 TRANSFORM函数属于复杂类型函数,更多对复杂类型数据...
返回值说明 返回ARRAY类型。使用示例-返回[2,3]。select filter(array(1,2,3),x->x>1);说明 关于Lambda函数->的介绍,详情请参见 Lambda函数。相关函数 FILTER函数属于数学函数,更多数据计算、数据转换的相关函数请参见 数学函数。
函数列表包括数据类型转换函数、时间类型转换函数和基础数据类型的函数等。本文介绍函数的表达式及其使用说明。背景信息 您可结合支持的脚本语法,调用函数将设备自定义Topic数据存储到物联网平台的时序数据存储空间。脚本的使用说明,请...
名称 类型 描述 示例值 object ExecuteStatement 的返回值。ColumnMetadata array 参数说明如下:ColumnMetadata 列元数据,详情请参见 ColumMetadata。FormattedRecords string 请求参数 FormatRecordsAs 为 JSON 时的返回值。[{"name":...
SJS 目前支持如下数据类型:String:字符串 Boolean:布尔值 Number:数值 Object:对象 Function:函数 Array:数组 Date:日期 Regexp:正则表达式 判断数据类型 SJS 提供了 constructor 与 typeof 两种方式判断数据类型。constructor ...
返回值说明 返回STRING或ARRAY类型。返回规则如下:value 为不支持转化成STRING或ARRAY的类型时,返回报错。value 值为NULL时,返回NULL。使用示例 示例1:返回字符串 I love aliyun very much 的倒序。命令示例如下。返回字符串hcum yrev ...
返回值类型 与参数值中元素的数据类型一致。示例 获取数组中的最大值。字段样例 number:[49,50,45,47,50]查询和分析语句*|SELECT array_max(try_cast(json_parse(number)as array(bigint)))AS max_number 查询和分析结果 array_min函数 ...
返回值说明 返回BIGINT类型。返回规则如下:如果ARRAY数组 a 或 element 为NULL,返回NULL。未找到元素时返回0。使用示例 示例1:计算元素 1 第一次出现在ARRAY数组 array(3,2,1)中的位置。命令示例如下。返回3。select array_position...
返回值说明 返回ARRAY类型。返回规则如下:新ARRAY数组无重复元素且元素顺序与 a 中的元素顺序保持一致。ARRAY数组 a 中存在元素为NULL时,NULL值会参与运算。输入数组为空时,返回空数组。使用示例 示例1:去除ARRAY数组 array(10,20,30,...
返回值说明 返回结果类型与 final 函数定义的输出结果类型一致。使用示例-返回6。select array_reduce(array(1,2,3),0,(buf,e)->buf+e,buf->buf);返回2.5。select array_reduce(array(1,2,3,4),named_struct('sum',0,'count',0),(buf,e)->...
名称 类型 描述 示例值 object BatchExecuteStatement 的返回值。GeneratedFieldsList array 批处理 SQL 执行过程中的自增列。array 批处理 SQL 中的一条 SQL 执行的自增列。Field 自增列的值,详情请参见 Field。
返回值说明 返回ARRAY类型。使用示例 例如表 t_table 的字段为 c1 bigint,c2 string,c3 string,c4 bigint,c5 bigint,包含数据如下:+-+-+-+-+-+|c1|c2|c3|c4|c5|+-+-+-+-+-+|1000|k11|k21|86|15|1001|k12|k22|97|2|1002|k13|k23|99|1|+-+-...
返回值说明 返回ARRAY类型。返回规则如下:新ARRAY数组无重复元素且元素顺序与 a 中的元素顺序保持一致。ARRAY数组中存在元素为NULL时,NULL值会参与运算。任一输入数组为空时,返回对非空数组去重后的新ARRAY数组。输入数组全部为空时,...
返回值说明 返回ARRAY类型。输入MAP对象为NULL时,返回结果为NULL。使用示例 例如表 t_table_map 的字段为 c1 bigint,t_map map,bigint>,包含数据如下:+-+-+|c1|t_map|+-+-+|1000|{k11:86,k21:15}|1001|{k12:97,k22:2}|1002|{k13:99,k23:...
返回值说明 返回ARRAY类型。输入MAP对象为NULL时,返回结果为NULL。使用示例 例如表 t_table_map 的字段为 c1 bigint,t_map map,bigint>,包含数据如下:+-+-+|c1|t_map|+-+-+|1000|{k11:86,k21:15}|1001|{k12:97,k22:2}|1002|{k13:99,k23:...
数组中的元素可以为如下类型:TINYINT、SMALLINT、INT、BIGINT FLOAT、DOUBLE BOOLEAN DECIMAL、DECIMALVAL DATE、DATETIME、TIMESTAMP、IntervalDayTime、IntervalYearMonth STRING、BINARY、VARCHAR、CHAR ARRAY、STRUCT、MAP 返回值说明...
执行UDTF时,UDTF函数的输入参数和返回值类型要与函数签名指定的类型一致。查询语义解析阶段会检查不符合函数签名定义的用法,检查到类型不匹配时会报错。具体格式如下。'arg_type_list->type_list' 其中:type_list:表示返回值的数据类型...
执行UDTF时,UDTF函数的输入参数和返回值类型要与函数签名指定的类型一致。查询语义解析阶段会检查不符合函数签名定义的用法,检查到类型不匹配时会报错。具体格式如下。'arg_type_list->type_list' 其中:type_list:表示返回值的数据类型...
1 返回值类型 与输入的参数值相同。inner_product 函数 计算两个向量的内积。使用示例 查询和分析语句*|SELECT inner_product(array[1,2,3,4],array[10,20,30,40])或*|SELECT inner_product('[1,2,3,4]','[10,20,30,40]')返回结果。300.0 ...
执行UDAF时,UDAF函数的输入参数和返回值类型要与函数签名指定的类型一致。查询语义解析阶段会检查不符合函数签名定义的用法,检查到类型不匹配时会报错。具体格式如下。'arg_type_list->type' 其中:arg_type_list:表示输入参数的数据...
返回值 返回值 说明 RAW 拼接后的结果 示例 该示例展示了如何对多个RAW类型输入进行拼接。SELECT utl_raw.concat('\xff','\x00120349','')FROM dual;concat-\xff00120349(1 row)CONVERT Function 该函数将RAW类型的输入从字符集from_...
您可以在MaxCompute SQL中使用复杂类型函数处理复杂数据类型,例如ARRAY、MAP、STRUCT、JSON。本文为您提供MaxCompute SQL支持的复杂类型函数的命令格式、参数说明及示例,指导您使用复杂类型函数完成开发。MaxCompute SQL支持的复杂类型...
语法 表达式.ActiveDocument.DocumentFields.GetAllNames()表达式:文档类型应用对象 返回值 返回 Array 表示所有公文域的名称。示例 async function example(){ await instance.ready();const app=instance.Application;批量插入公文域 ...
} 获取所有页的注脚信息 语法 表达式.ActivePresentation.GetRemarkList()表达式:文档类型应用对象 返回值 属性 数据类型 描述 remarkList Array 注脚信息列表。示例 async function example(){ await instance.ready();const app=...
执行UDAF时,UDAF函数的输入参数和返回值类型要与函数签名指定的类型一致。查询语义解析阶段会检查不符合函数签名定义的用法,检查到类型不匹配时会报错。具体格式如下。'arg_type_list->type' 其中:arg_type_list:表示输入参数的数据...
返回值类型 返回STRING类型。如果没有参数或者任一参数为NULL,则返回NULL。示例 CONCAT('ab','c')='abc' CONCAT()=NULL CONCAT('a',null,'b')=NULL GET_JSON_OBJECT 命令格式 STRING GET_JSON_OBJECT(STRING json,STRING path)命令说明 ...
命令格式 array<T>slice(array<T><a>,,)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。start:必填。切片起点,从1开始,表示从数组的首个元素开始向右切片。start 可以为负数,...
返回值 执行成功:返回查询到的类型。执行失败:0。若key或path不存在:nil。其它情况返回相应的异常信息。示例 提前执行 JSON.SET doc.'{"foo":"bar","baz":42}' 命令。命令示例:JSON.TYPE doc.foo 返回示例:string JSON.NUMINCRBY 类别...
公共函数 函数 返回值类型 说明 public String getTemplateId()String 获取模版唯一 ID。public CubeCardConfig setTemplateId(String templateId)CubeCardConfig 设置模版唯一 ID。public String getVersion()String 获取模版版本号。...
如果该值与实际读出的列数不符,或数据类型无法自动转换,则执行过程中系统会抛出异常。系统支持的数据类型包括FLOAT32、FLOAT64、INT32、INT64、BOOL及STRING,INT64类型的默认值请参见 np.array(0,np.int64)。selected_cols 否 STRING ...