SORT_ARRAY

ARRAY数组中的元素进行排序。命令格式 array<T>sort_array(array<T><a>[,])参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。isasc:可选。用于设置排序规则。取值为True(升序)或...

ARRAY_CONTAINS

判断ARRAY数组 a 中是否存在元素 v。命令格式 boolean array_contains(array<T><a>,value)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。v:必填。待判断的元素。必须与ARRAY数组 a...

ARRAYS_OVERLAP

判断ARRAY数组 a 和 b 是否存在相同元素。命令格式 boolean arrays_overlap(array<T><a>,array<T><b>)参数说明 a、b:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。a 和 b 中元素的数据类型...

数组函数和操作符

重复值不需要特殊处理,因此 ARRAY[1]和 ARRAY[1,1]被认为包含对方,即:anyarray@>anyarray→boolean ARRAY[1,4,3]@>ARRAY[3,1,3]→t 第一个数组是否包含在第二个数组中:anyarray→boolean ARRAY[2,2,7]<@ARRAY[1,7,4,2,6]→t 数组是否有...

ARRAY_REPEAT

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

ARRAY_REDUCE

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

ARRAY_NORMALIZE

命令格式 array_normalize(array,p)此函数等价于 TRANSFORM(array,v->v/REDUCE(array,0,(a,v)->a+POW(ABS(v),p),a->POW(a,1/p)),但是 REDUCE 部分只执行一次。参数说明 array:输入数组,数组元素只支持 Float 和 Double 类型。p:数组的p ...

ARRAYS_ZIP

命令格式 array,U,.>>arrays_zip(array<T><a>,array<U><b>[,.])参数说明 a、b:必填。ARRAY数组。arrayarray中的 T 和 U 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。数组中的元素可以为如下类型:TINYINT、SMALLINT、...

SLICE

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

Array数组类型

操作符 描述 示例 结果=等于 ARRAY[1.1,2.1,3.1]:int[]=ARRAY[1,2,3]t不等于 ARRAY[1,2,3]<>ARRAY[1,2,4]t<小于 ARRAY[1,2,3]<ARRAY[1,2,4]t>大于 ARRAY[1,4,3]>ARRAY[1,2,4]t小于或等于 ARRAY[1,2,3]<=ARRAY[1,2,3]t>=大于或等于 ARRAY[1,...

ALL_MATCH

判断ARRAY数组 a 中是否所有元素都满足 predicate 条件。命令格式 boolean all_match(array<T><a>,function,boolean>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。predicate:必...

ANY_MATCH

判断ARRAY数组 a 中是否存在元素满足 predicate 条件。命令格式 boolean any_match(array<T><a>,function,boolean>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。predicate:必填...

复杂类型函数

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

ARRAY_SORT

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

ZIP_WITH

ARRAY数组 a 和 b 的元素按照位置,使用 combiner 进行元素级别的合并,返回一个新的ARRAY数组。命令格式 array<R>zip_with(array<T><a>,array<S><b>,function,S,R>)参数说明 a、b:必填。ARRAY数组。arrayarray中的 T、S 指代ARRAY数...

CONCAT

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

JSON_ARRAY

生成JSON ARRAY。将一个可能为空的JSON类型对象,转换为包含这些类型的数组。命令格式 json json_array()参数说明 element:必填。该参数支持的类型包括STRING、BIGINT、BOOLEAN和JSON。返回值说明 返回JSON类型。使用示例-生成json array ...

统计聚合

示例$request=array('table_name'=>'myTableName','index_name'=>'myIndexName','search_query'=>array('offset'=>0,'limit'=>0,'get_total_count'=>true,'query'=>array('query_type'=>QueryTypeConst:MATCH_ALL_QUERY),'aggs'=>array('...

ARRAY

使用指定的值构造ARRAY数组。命令格式 array array(,[,.])参数说明 value:必填。可以为任意类型。所有 value 的数据类型必须一致。返回值说明 返回ARRAY类型。使用示例 例如表 t_table 的字段为 c1 bigint,c2 string,c3 string,c4 bigint,...

多条件组合查询

queries'=>array(array('query_type'=>QueryTypeConst:TERM_QUERY,'query'=>array('field_name'=>'keyword','term'=>'keyword')),array('query_type'=>QueryTypeConst:RANGE_QUERY,'query'=>array('field_name'=>'long','range_from'=>100,...

array

array表示组件的配置项类型为数据系列,适用于多个系列配置或多个颜色循环配色,已被tabs代替,建议使用新配置项。配置项说明 字段名 含义 类型 是否必选 备注 type 类型 string 是 无。name 显示名 string 是 无。default 默认值 array 否...

array

array表示组件的配置项类型为数据系列,适用于多个系列配置或多个颜色循环配色,已被tabs代替,建议使用新配置项。配置项说明 字段名 含义 类型 是否必选 备注 type 类型 string 是 无。name 显示名 string 是 无。default 默认值 array 否...

向量计算函数

欧氏距离函数 euclidean_distance(array(double)vector1,array(double)vector2)euclidean_distance(varchar vector1,varchar vector2)l2_distance(array(double)vector1,array(double)vector2)l2_distance(varchar vector1,varchar vector2...

排序和翻页

'sort'=>array(array('field_sort'=>array('field_name'=>'keyword','order'=>SortOrderConst:SORT_ORDER_ASC,'mode'=>SortModeConst:SORT_MODE_AVG,)),array('pk_sort'=>array('order'=>SortOrderConst:SORT_ORDER_ASC)),)翻页方式 在获取...

数组类型

array_dims-[1:2][1:2](1 row)array_dims 产生一个 text 结果,它便于人类阅读但是不便于程序读取。Dimensions can also be retrieved with 也可以通过 array_upper 和 array_lower 来获得维度,它们将分别返回一个指定数组的上界和下界:...

多元索引数组类型

例如长整型数组列col_long_array支持使用 array_extract(col_long_array)=1 进行计算,不能使用 array_extract(col_long_array)='1' 进行计算。如果数组元素为 Text 类型,则需要结合全文检索的 text_match()或 text_match_phrase()函数...

varbitx

社区版PostgreSQL内置的varbit插件仅支持的比较简单的BIT类型操作函数,PolarDB PostgreSQL版(兼容Oracle)对varbit插件进行了扩展,支持更多的BIT操作,可以覆盖更多应用场景,例如,实时用户画像推荐系统、门禁广告系统、购票系统等。...

varbitx

社区版PostgreSQL内置的varbit插件仅支持的比较简单的BIT类型操作函数,PolarDB PostgreSQL版 对varbit插件进行了扩展,支持更多的BIT操作,可以覆盖更多应用场景,例如,实时用户画像推荐系统、门禁广告系统、购票系统等。前提条件 ...

varbitx

社区版PostgreSQL内置的varbit插件仅支持的比较简单的BIT类型操作函数,PolarDB PostgreSQL版(兼容Oracle)对varbit插件进行了扩展,支持更多的BIT操作,可以覆盖更多应用场景,例如,实时用户画像推荐系统、门禁广告系统、购票系统等。...

Python脚本示例

array=payload_array+int_8_to_byte(code)else:code=json.get('code')payload_array=payload_array+int_8_to_byte(COMMAD_UNKOWN)payload_array=payload_array+int_32_to_byte(int(id))payload_array=payload_array+int_8_to_byte(code)...

地理位置查询

name'=>'geo','points'=>array("31,120","29,121","29,119"))),'sort'=>array(array('geo_distance_sort'=>array('field_name'=>'geo','order'=>SortOrderConst:SORT_ORDER_ASC,'distance_type'=>GeoDistanceTypeConst:GEO_DISTANCE_PLANE,...

Python脚本示例

SET)payload_array=payload_array+int_32_to_byte(int(id))payload_array=payload_array+int_16_to_byte(prop_int16)payload_array=payload_array+int_8_to_byte(prop_bool)payload_array=payload_array+float_to_byte(prop_float)elif ...

Quota

名称 类型 描述 示例值 object Quota 信息 QuotaId string 资源配额 ID quota12345 QuotaName string 资源配额名称 dlc-quota ResourceType string 资源类型 ParentQuotaId string 父资源配额 ID ResourceGroupIds array 资源组列表 string...

差异模式统计函数

pattern_diff 函数格式:select pattern_diff(array_char_value,array_char_name,array_numeric_value,array_numeric_name,condition,supportScore,posSampleRatio,negSampleRatio)参数说明如下:参数 说明 取值 array_char_value 字符型...

频繁模式统计函数

pattern_stat 函数格式:select pattern_stat(array[col1,col2,col3],array['col1_name','col2_name','col3_name'],array[col5,col6],array['col5_name','col6_name'],support_score,sample_ratio)参数说明如下:参数 说明 取值 array[col1...

MAP_FROM_ARRAYS

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

TRANSFORM

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

SIZE

注意事项 输入为ARRAY数组:计算ARRAY数组 a 中的元素数目。输入为MAP对象:计算MAP对象 b 中的Key-Value对数。命令格式 int size(array<T><a>)int size(map,V>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数...

Clickhouse兼容函数

使用示例:SELECT array_cat(array_cat(ARRAY[1,2],ARRAY[3,4]),ARRAY[5,6]);返回结果 {1,2,3,4,5,6} arrayDistinct(anyarray)描述:返回数组中去重后的元素组成的新数组。Hologres实现:array_distinct(anyarray)。说明 Hologres V1.3.19...

位图功能扩展(varbitx)

社区版PostgreSQL内置的varbit插件仅支持的比较简单的BIT类型操作函数,阿里云RDS PostgreSQL对varbit插件进行了扩展,支持更多的BIT操作,可以覆盖更多应用场景,例如实时用户画像推荐系统、门禁广告系统、购票系统等。前提条件 RDS ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
API 网关 视觉智能开放平台 对象存储 风险识别 短信服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用