ST_InsertAttr

描述 一个数组作为一列属性插入到轨迹中。示例 With traj as(select ST_MakeTrajectory('STPOINT':leaftype,st_geomfromtext('LINESTRING(114 35,115 36,116 37)',4326),'[2010-01-01 14:30,2010-01-01 15:30)':tsrange,'{"leafcount":...

ST_InsertAttr

描述 一个数组作为一列属性插入到轨迹中。示例 With traj as(select ST_MakeTrajectory('STPOINT':leaftype,st_geomfromtext('LINESTRING(114 35,115 36,116 37)',4326),'[2010-01-01 14:30,2010-01-01 15:30)':tsrange,'{"leafcount":...

ST_InsertAttr

描述 一个数组作为一列属性插入到轨迹中。示例 With traj as(select ST_MakeTrajectory('STPOINT':leaftype,st_geomfromtext('LINESTRING(114 35,115 36,116 37)',4326),'[2010-01-01 14:30,2010-01-01 15:30)':tsrange,'{"leafcount":...

数据类型汇总

插入数组。使用ARRAY关键字。INSERT INTO array_example(int4_array,int8_array,float4_array,float8_array,boolean_array,text_array)VALUES(ARRAY[1,2,3,4],ARRAY[1,2,3,4],ARRAY[1.0,2.0],ARRAY[1.0,2.0,3.0],ARRAY[true,true,false],...

FLATTEN

将数组类型的数转换为单个数。命令格式 flatten(arrayOfArray)参数说明 arrayOfArray:为数类型的数。返回值说明 将数组类型的数按元素顺序展开为单个数。如果输入值为 null,则返回NULL。如果输入参数不是数类型的数,则...

ARRAY_INTERSECT

MaxCompute ARRAY_INTERSECT函数用于计算两个ARRAY数组之间的交集,并返回一个包含两个数组中都存在的相同值的新数组。本文为您介绍ARRAY_INTERSECT函数的命令格式、参数说明以及使用示例。命令格式 array<T>array_intersect(array<T><a>,...

数组函数

Hologres从 V1.1.46版本开始支持text类型组,且text数组将会被转为int8组进行排序,返回排序后的text组。Hologres从 V1.3.18版本开始支持int4、int8、float4、float8、boolean类型组,且对text类型组按字典序排序。array_sort...

TABLE()

使用TABLE()函数可将数组的成员转换为一行。特征如下:TABLE(collection_value)collection_value是一个表达式,其求值结果为集合类型的值。TABLE()函数将集合的嵌套内容扩展为表格式。可在使用表正则表达式的任意位置中使用TABLE()函数。...

事件内容转换

事件内容转换(Event Transform)可以让...默认行为是将数组格式的数据作为单条数据发送给目标端。例如,Transform返回的数据为["test1","test2"],则发送给目标端的是["test1","test2"]一条数据,目标端接收的是["test1","test2"]一条数据。

CONCAT

多个ARRAY数组中的所有元素连接在一起,生成一个的ARRAY数组,或多个字符串连接在一起,生成一个的字符串。命令格式 array<T>concat(array<T><a>,array<T><b>[,.])string concat(string,string[,.])参数说明 a、b:必填。ARRAY数组...

访问增强版HBase数据

函数 函数说明 参数说明 to_hstring(bin,offset,length)字节数组转换成HSTRING字符串,返回值类型为STRING。bin:待转换的字节数组。offset:待转换字节数组的起始位置。取值为大于等于0的整数。length:待转换字节数组的长度。取值为...

复杂类型函数

FLATTEN 将数组类型的数转换为单个数。INDEX 返回ARRAY数指定位置的元素值。NGRAMS 返回指定数元素的N元语法(n-gram)数。POSEXPLODE 将指定的ARRAY展开,每个Value一行,每行两列分别对应数从0开始的下标和数元素。REVERSE...

ST_union

pcpatch数组聚合成单个pcpatch对象。语法 pcpatch ST_union(pcpatch[]pcs);参数 参数名称 描述 pcs pcpatch数组。示例 如下示例计算pcpatch数组聚合后pcpatch对象的点总数。SELECT ST_NumPoints(ST_Union(pa))FROM patches;st_numpoints-...

ARRAY_EXCEPT

找出在ARRAY数组 a 中,但不在ARRAY数组 b 中的元素,并去掉重复的元素后,返回的ARRAY数组。命令格式 array<T>array_except(array<T><a>,array<T><b>)参数说明 a、b:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中...

使用float2类型压缩存储向量

在进行数据插入的时候,用户可以显示的定义出float2的数组相关的数据插入到表中(参见下述代码中的sql1);或者用户采用隐示的类型转换,系统会在内部将float4类型的组,转换成float2类型的组,存储到对应的表中(参见下述代码中的...

ARRAY_DISTINCT

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

ARRAY_JOIN

ARRAY数组 a 中的元素使用 delimiter 拼接为字符串。当数组中元素为NULL时,用 nullreplacement 替代,没有设置 nullreplacement 时,会忽略NULL元素。命令格式 array_join(array<T><a>,[,])参数说明 a:必填。ARRAY数组。array中的 T ...

POSEXPLODE

ARRAY数组 a 展开,每个Value一行,每行两列分别对应数组从0开始的下标和数元素。命令格式 posexplode(array<T><a>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。返回值说明 ...

MAP_FROM_ARRAYS

ARRAY数组 a 和 b 组合成一个MAP对象。命令格式 map,V>map_from_arrays([string,]array<K><a>,array<V><b>))参数说明 mapDupKeyPolicy:可选。STRING类型。指定出现重复Key时的处理方式。取值范围如下:exception:如果出现重复的Key,...

ARRAY_REDUCE

对ARRAY数组 a 中的元素进行聚合。命令格式 R array_reduce(array<T><a>,buf,function,T,buf>,function,R>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。init:必填。用于聚合的...

JSON_INSERT

若input参数中未包含数组,默认插入至末尾。返回值说明 修改后的JSON。使用示例 示例1:在指定位置插入新值。select json_insert(JSON'{"f1":1,"f2":{"t1":1,"t2":2}}',array("f2","t3"),JSON'3',false);返回结果如下。c0|+-+|{"f1":1,...

JSON函数

字段样例 查询和分析语句(调试)*|SELECT map_keys(try_cast(json_parse(logging)AS map(varchar,json)))查询和分析结果 SPL 字符串[1,2,3]转换为JSON数组[1,2,3]。SPL语句*|extend a=json_parse('[1,2,3]')SPL结果 json_size函数 json_...

java_lang_ArrayStoreException

问题分析 这是数组存储异常,当试图类型不兼容类型的对象存入一个 Object[]数组引发异常。解决方案 当试图类型不兼容类型的对象存入一个 Object[]数组引发异常,建议根据堆栈信息修改存储对象类型。代码示例 class Father{} ...

CONCAT_WS

返回参数中的所有字符串或ARRAY数组中的元素按照指定的分隔符连接在一起的结果。此函数为MaxCompute 2.0扩展函数。命令格式 string concat_ws(string,string,string[,.])string concat_ws(string,array<string><a>)参数说明 separator:...

数组类型

也可以使用省略 lower-bound 或者 upper-bound 的切片语法,但是只能用于更新一个不是 NULL 或者零维的数组值(否则无法替换现有的下标界线)。一个已存储的数组值可以被通过为其还不存在的元素赋值来扩大之。任何位于之前已存在的元素和...

ARRAY_SORT

ARRAY数组 a 中的元素根据 comparator 进行排序。命令格式 array<T>array_sort(array<T><a>,function,T,bigint>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。comparator:必填...

DML差异

将新插入现有表中。INSERT.SELECT 支持,详情请参见 INSERT SELECT FROM。根据SELECT的结果将许多行快速插入到表中,可以从一个或多个表中进行选择。INSERT.ON DUPLICATE KEY UPDATE 支持,详情请参见 INSERT ON DUPLICATE KEY UPDATE...

Map映射函数和运算符

示例 两个数组映射为一个的Map,且Map中的键值不为null。其中(k,v)->v is not null 为Lambda表达式。查询和分析语句*|SELECT map_filter(map(array[10,20,30],array['a',NULL,'c']),(k,v)->v is not null)查询和分析结果 map_keys函数 ...

数据传递

循环(Map)状态:同一份输入,会判断是否为数或者Map[String]Any,特别强调的是,当Map的输入不是数组时,如果用户也没有通过ItemsPath设置指定要迭代的内容,系统会自动获取Map的Values作为迭代数组;系统会对该数组进行迭代,每...

Forall and Bulk Collect

比如用户提交一个数组,要求PL/SQL这个数组的元素一条条插入到表里面,或者拿来更新表里面的值,又或是删除表里的值。解决方案 类似Oracle FORALL的批量插入用法,用一个数组表示条件,另一个数组表示VALUE如果有多个条件或者value时,...

为伸缩添加和移除负载均衡实例

说明 如果在创建伸缩时关联了应用型负载均衡ALB服务器,则在 修改伸缩 页面,您也可以根据需要选择是否 挂载或卸载服务器时,伸缩组现有的实例加入或移出服务器机器分组(只针对本次挂载或卸载的ALB服务器)。服务器实例...

SLICE

对ARRAY数组切片,截取从 start 位置开始长度为 length 的元素组成的ARRAY数组。命令格式 array<T>slice(array<T><a>,,)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。start:必...

ARRAY_REPEAT

命令格式 array<T>array_repeat(T,int)命令说明 返回元素 t 重复 count 次后生成的ARRAY数组。参数说明 t:必填。待重复的元素。支持的类型如下:TINYINT、SMALLINT、INT、BIGINT FLOAT、DOUBLE BOOLEAN DECIMAL、DECIMALVAL DATE、...

ALTER DOMAIN

当前,如果域或者任何衍生域被数据库中的任意表的一个容器类型列(组合、数组、范围类型的列)使用,ALTER DOMAIN ADD CONSTRAINT、ALTER DOMAIN VALIDATE CONSTRAINT 和 ALTER DOMAIN SET NOT NULL 会失败。这些命令最终会被改进成...

Envoy过滤器(Envoy Filter)CRD说明

使用Proto合并语义与路径中的现有Proto合并。filterClass FilterClass 否 确定过滤器插入顺序。EnvoyFilter.EnvoyConfigObjectMatch 补丁应用于给定代理的生成配置之前需满足的匹配条件。字段 类型 是否必选 说明 context ...

TRANSFORM

ARRAY数组 a 的元素利用 func 进行转换,返回一个的ARRAY数组。命令格式 array<R>transform(array<T><a>,function,R>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。func:必填...

FILTER

ARRAY数组 a 中的元素利用 func 进行过滤,返回一个的ARRAY数组。命令格式 array<T>filter(array<T><a>,function,boolean>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。func...

INSERT

简介 INSERT 将新插入到一个表中。可以插入一个或者更多由值表达式指定的行,或者插入来自一个查询的零行或者更多行。目标列的名称可以以任意顺序列出。如果没有给出列名列表,则有两种确定目标列的可能性。第一种是以被声明的顺序列出该...

配置Kafka输入

数组所在位置路径 当输出模式设置为多行输出时,指定JSON数组在kafka记录value中的路径,路径支持以 a.a1 的格式引用特定JSON对象中的字段或者以 a[0].a1 的格式引用特定JSON数组中的字段,如果该配置项为空,则整个kafka记录value作为...

varbitx

set_bit_array_record(varbit a,int b,int c,int[]d)returns(varbit,int[])指定下标位置数组d对应的BIT位设置为b(0或1),超出原始长度的部分填充c(0或1),返回设置后的varbit,同时返回此次操作中被设置为b的下标位置数组。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
文件存储HDFS版 访问控制 云数据库 RDS 云联络中心 实时数仓 Hologres 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用