聚合函数

返回值说明 返回值的类型与 value 类型相同。示例 计算每日上报温度(temperature)最大值。max(temperature);MIN 命令格式 min()命令说明 计算最小值。参数说明 value:必填。列值可以为任意类型。当 value 值为NULL时,该行不参与计算。...

ARRAY_REMOVE

返回值说明 返回ARRAY类型。返回规则如下:如果ARRAY数组 a 中存在元素为NULL时,NULL值不参与运算。如果ARRAY数组 a 或 element 为NULL,返回NULL。ARRAY数组 a 中不存在 element 时返回原ARRAY数组 a。使用示例 示例1:删除ARRAY数组 ...

ALL_MATCH

返回值说明 返回BOOLEAN类型。返回规则如下:如果ARRAY数组 a 中所有的元素满足 predicate 条件或ARRAY数组为空,返回结果为True。如果ARRAY数组 a 中存在元素不满足 predicate 条件,返回结果为False。如果ARRAY数组 a 中存在元素为NULL,...

ANY_MATCH

返回值说明 返回BOOLEAN类型。返回规则如下:如果ARRAY数组 a 中存在一个或多个元素满足 predicate 条件,返回结果为True。如果ARRAY数组 a 中没有元素满足 predicate 条件或ARRAY数组为空,返回结果为False。如果ARRAY数组 a 中存在元素为...

INDEX

返回值说明 如果 var1 是 array类型,函数返回T类型。返回规则如下:如果 var2 超出 var1 的元素数目范围,返回结果为NULL。如果 var1 为NULL,返回结果为NULL。如果 var1 是 map,V>类型,函数返回V类型。返回规则如下:如果 map,V>中不...

ARRAY_CONTAINS

返回值说明 返回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 的算术平均值。语法 ...

ZIP_WITH

返回值说明 返回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...

TRANSFORM

返回值说明 返回ARRAY类型。使用示例-返回[2,3,4]。select transform(array(1,2,3),x->x+1);说明 使用示例中涉及->的使用,关于Lambda函数->的介绍,详情请参见 Lambda函数。相关函数 TRANSFORM函数属于复杂类型函数,更多对复杂类型数据...

FILTER

返回值说明 返回ARRAY类型。使用示例-返回[2,3]。select filter(array(1,2,3),x->x>1);说明 关于Lambda函数->的介绍,详情请参见 Lambda函数。相关函数 FILTER函数属于数学函数,更多数据计算、数据转换的相关函数请参见 数学函数。

函数列表

函数列表包括数据类型转换函数、时间类型转换函数和基础数据类型的函数等。本文介绍函数的表达式及其使用说明。背景信息 您可结合支持的脚本语法,调用函数将设备自定义Topic数据存储到物联网平台的时序数据存储空间。脚本的使用说明,请...

ExecuteStatementResult

名称 类型 描述 示例值 object ExecuteStatement 的返回值。ColumnMetadata array 参数说明如下:ColumnMetadata 列元数据,详情请参见 ColumMetadata。FormattedRecords string 请求参数 FormatRecordsAs 为 JSON 时的返回值。[{"name":...

数据类型

SJS 目前支持如下数据类型:String:字符串 Boolean:布尔 Number:数值 Object:对象 Function:函数 Array:数组 Date:日期 Regexp:正则表达式 判断数据类型 SJS 提供了 constructor typeof 两种方式判断数据类型。constructor ...

REVERSE

返回值说明 返回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函数 ...

ARRAY_POSITION

返回值说明 返回BIGINT类型。返回规则如下:如果ARRAY数组 a 或 element 为NULL,返回NULL。未找到元素时返回0。使用示例 示例1:计算元素 1 第一次出现在ARRAY数组 array(3,2,1)中的位置。命令示例如下。返回3。select array_position...

ARRAY_DISTINCT

返回值说明 返回ARRAY类型。返回规则如下:新ARRAY数组无重复元素且元素顺序 a 中的元素顺序保持一致。ARRAY数组 a 中存在元素为NULL时,NULL值会参与运算。输入数组为空时,返回空数组。使用示例 示例1:去除ARRAY数组 array(10,20,30,...

ARRAY_REDUCE

返回值说明 返回结果类型与 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)->...

BatchExecuteStatementResult

名称 类型 描述 示例值 object BatchExecuteStatement 的返回值。GeneratedFieldsList array 批处理 SQL 执行过程中的自增列。array 批处理 SQL 中的一条 SQL 执行的自增列。Field 自增列的值,详情请参见 Field。

ARRAY

返回值说明 返回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_EXCEPT

返回值说明 返回ARRAY类型。返回规则如下:新ARRAY数组无重复元素且元素顺序 a 中的元素顺序保持一致。ARRAY数组中存在元素为NULL时,NULL值会参与运算。任一输入数组为空时,返回对非空数组去重后的新ARRAY数组。输入数组全部为空时,...

MAP_VALUES

返回值说明 返回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:...

MAP_KEYS

返回值说明 返回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:...

ARRAYS_ZIP

数组中的元素可以为如下类型:TINYINT、SMALLINT、INT、BIGINT FLOAT、DOUBLE BOOLEAN DECIMAL、DECIMALVAL DATE、DATETIME、TIMESTAMP、IntervalDayTime、IntervalYearMonth STRING、BINARY、VARCHAR、CHAR ARRAY、STRUCT、MAP 返回值说明...

Python 3 UDTF

执行UDTF时,UDTF函数的输入参数和返回值类型要函数签名指定的类型一致。查询语义解析阶段会检查不符合函数签名定义的用法,检查到类型不匹配时会报错。具体格式如下。'arg_type_list->type_list' 其中:type_list:表示返回值的数据类型...

Python 2 UDTF

执行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 ...

Python 3 UDAF

执行UDAF时,UDAF函数的输入参数和返回值类型要函数签名指定的类型一致。查询语义解析阶段会检查不符合函数签名定义的用法,检查到类型不匹配时会报错。具体格式如下。'arg_type_list->type' 其中:arg_type_list:表示输入参数的数据...

UTL_RAW

返回值 返回值 说明 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=...

Python 2 UDAF

执行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)命令说明 ...

SLICE

命令格式 array<T>slice(array<T><a>,,)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。start:必填。切片起点,从1开始,表示从数组的首个元素开始向右切片。start 可以为负数,...

Doc

返回值 执行成功:返回查询到的类型。执行失败:0。若key或path不存在:nil。其它情况返回相应的异常信息。示例 提前执行 JSON.SET doc.'{"foo":"bar","baz":42}' 命令。命令示例:JSON.TYPE doc.foo 返回示例:string JSON.NUMINCRBY 类别...

CubeCardConfig

公共函数 函数 返回值类型 说明 public String getTemplateId()String 获取模版唯一 ID。public CubeCardConfig setTemplateId(String templateId)CubeCardConfig 设置模版唯一 ID。public String getVersion()String 获取模版版本号。...

使用paiio读写MaxCompute表数据

如果该值与实际读出的列数不符,或数据类型无法自动转换,则执行过程中系统会抛出异常。系统支持的数据类型包括FLOAT32、FLOAT64、INT32、INT64、BOOL及STRING,INT64类型的默认值请参见 np.array(0,np.int64)。selected_cols 否 STRING ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
OpenAPI Explorer 混合云存储 弹性公网IP 短信服务 人工智能平台 PAI 物联网平台
新人特惠 爆款特惠 最新活动 免费试用