SHUFFLE

如果输入值为null,则返回NULL。该函数的返回结果是不确定的。示例 SELECT shuffle(array(1,20,3,5));返回结果如下:[3,1,5,20]SELECT shuffle(array(1,20,null,3));返回结果如下:[20,null,3,1]相关函数 SHUFFLE函数属于复杂类型函数,更...

RTRIM

str 或 trimChars 值为NULL时,返回NULL。使用示例 示例1:去除字符串 yxTxyomxx 的右边空格。命令示例如下。返回字符串 yxTxyomxx。select rtrim(' yxTxyomxx ');等效于如下语句。select trim(trailing from ' yxTxyomxx ');示例2:去除...

TRIM

str 或 trimChars 值为NULL时,返回NULL。使用示例 示例1:去除字符串 yxTxyomxx 的左右空格。命令示例如下。返回字符串yxTxyomxx。select trim(' yxTxyomxx ');等效于如下语句。select trim(both from ' yxTxyomxx ');select trim(from ' ...

UNBASE64

将BASE64编码格式字符串 str 转换为二进制表示格式。命令格式 binary unbase64(string)参数说明 str:必填。...命令示例如下:返回NULL。select unbase64(null);相关函数 UNBASE64函数属于其他函数,更多其他业务场景的函数请参见 其他函数。

SHA2

计算字符串或者二进制类型的 expr 的SHA-2哈希值,以指定的 number 格式返回。命令格式 string sha2(string|binary,bigint)...返回NULL。select sha2('ABC',null);相关函数 SHA2函数属于其他函数,更多其他业务场景的函数请参见 其他函数。

DECODE

如果所有的搜索项都不匹配,则返回 default 值,如果未指定,则返回NULL。说明 所有的 result 数据类型必须一致或为NULL。不一致的数据类型会返回报错。所有的 search 和 expression 数据类型必须一致,否则会返回报错。返回值说明 如果...

ARRAY_MAX

返回规则如下:如果ARRAY数组 a 为NULL,返回NULL。如果ARRAY数组 a 中存在元素为NULL,NULL值不参与运算。使用示例-返回20。select array_max(array(1,20,null,3));相关函数 ARRAY_MAX函数属于复杂类型函数,更多对复杂类型数据(例如...

ARRAY_MIN

返回规则如下:如果ARRAY数组 a 为NULL,返回NULL。如果ARRAY数组 a 中存在元素为NULL时,NULL值不参与运算。使用示例-返回1。select array_min(array(1,20,null,3));相关函数 ARRAY_MIN函数属于复杂类型函数,更多对复杂类型数据(例如...

COMPRESS

将 str 或 bin 按照GZIP算法进行压缩。命令格式 binary compress(string)binary compress(binary)参数说明 str:必填。...返回NULL。select compress(null);相关函数 COMPRESS函数属于其他函数,更多其他业务场景的函数请参见 其他函数。

数学函数

number 值不在[-1,1]范围内时,返回NULL。Hive兼容模式下返回NaN。number 值为NULL时,返回NULL。示例 静态数据示例-返回0.5155940062460905。select acos("0.87");返回1.5707963267948966。select acos(0);返回NULL。select acos(null);表...

其他函数

示例2:异常用法,如果转换不成功或遇到不支持的类型转换,则会返回NULL返回NULL。cast('abc' as bigint);COALESCE 命令格式 coalesce(,,.)命令说明 返回,,.中第一个非NULL的值,如果列表中所有的值都是NULL,则返回NULL。参数说明 expr...

ENCODE

str 或 charset 值为NULL时,返回NULL。使用示例 示例1:将字符串 abc 按照 UTF-8 格式编码。命令示例如下。返回abc。select encode("abc","UTF-8");示例2:将字符串 abc 按照 UTF-16BE 格式编码。命令示例如下。返回=00a=00b=00c。select ...

INSTR

str1、str2、start_position 或 nth_appearance 值为NULL时,返回NULL。使用示例 示例1:计算字符 e 在字符串 Tech on the net 中的位置。命令示例如下。返回2。select instr('Tech on the net','e');示例2:计算子串 on 在字符串 Tech on ...

LOCATE

str 或 substr 值为NULL时,返回NULL。start_pos 值为NULL时,返回0。使用示例 示例1:查找字符串 ab 在字符串 abchelloabc 中的位置。命令示例如下。返回1。select locate('ab','abchelloabc');示例2:查找字符串 hi 在字符串 abchelloabc...

日期函数

STRING类型日期值,格式至少包含 yyyy-mm-dd,其他类型将返回NULL。返回值说明 返回STRING类型的日期值,格式为 yyyy-mm-dd。示例-返回2017-03-31。last_day('2017-03-04');返回2017-07-31。last_day('2017-07-04 11:40:00');返回NULL。...

HttpDns iOS:AFNetworking下怎么用HttpDns

问题:采用的 AFNetworking框架,有没有办法解决https+ip的方式进行网络请求,demo里是采用URLSession的delegate来处理https+ip的方式,所以想问一下,这个代理方法能不能解决该问题。这个代理方法里的内容是针对www.apple.com这一个域名还是...

REGEXP_REPLACE

如果 replace_string 值为NULL且 pattern 有匹配,返回NULL。如果 replace_string 值为NULL但 pattern 不匹配,返回原字符串。source、pattern 或 occurrence 值为NULL时,返回NULL。使用示例 示例1:将字符串按照指定规则进行替换。命令...

CONV

返回规则如下:input、from_base 或 to_base 值为NULL时,返回NULL。转换过程以64位精度工作,溢出时返回NULL。input 如果是负值,即以短划线(-)开头,返回NULL。如果输入的是小数,会转为整数值后进行进制转换,小数部分会被舍弃。示例...

ARRAY_INTERSECT

如果ARRAY数组 a 或 b 为NULL,返回NULL。使用示例 示例1:计算ARRAY数组 array(1,2,3)和 array(1,3,5)的交集,并去掉重复元素。命令示例如下。返回[1,3]。select array_intersect(array(1,2,3),array(1,3,5));示例2:计算ARRAY数组 array...

接口说明

resultCode String 正常情况下,请求返回的 code 是 OK。若有其他情况,则表明 API 请求异常。ResultContent.Content Object 返回的具体对象,具体含义见下表。在返回的对象中,包含的字段含义如下:名称 类型 说明 resultMsg String 查询...

LOG

返回规则如下:base 或 x 为NULL时,返回NULL。base 或 x 为负数或0时,返回NULL。如果 base 为1(会引发一个除零行为),会返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_...

ARRAYS_OVERLAP

判断ARRAY数组 a 和 b 是否存在...返回NULL。select arrays_overlap(array(1,2,3),array(5,4,null));相关函数 ARRAYS_OVERLAP函数属于复杂类型函数,更多对复杂类型数据(例如ARRAY、MAP、STRUCT、JSON数据)的处理函数请参见 复杂类型函数。

COALESCE

示例4:在表读取的情况下,如果参数值全部为空,则返回NULL。原始数据表:+-+-+-+|shop_name|customer_id|toal_price|+-+-+-+|ad|10001|100.0|jk|10002|300.0|ad|10003|500.0|tt|NULL|NULL|+-+-+-+由原始数据表可以看出,tt 的值全部为空。...

HTTPDNS不使用SDK时注意事项

异步解析接口 首先查询缓存,若存在则返回结果,若不存在返回null并且进行异步域名解析更新缓存。若接口返回null,为避免影响业务建议降级到Local DNS解析策略。sessionId生成并在解析请求时携带 获取用于用户追踪的sessionId,便于追踪...

ACOS

number 值不在[-1,1]范围内时,返回NULL。number 值为NULL时,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not ...

ALL_MATCH

返回NULL。select all_match(array(10,100,30,null),x->x>3);相关函数 ALL_MATCH函数属于复杂类型函数,更多对复杂类型数据(例如ARRAY、MAP、STRUCT、JSON数据)的处理函数请参见 复杂类型函数。ALL_MATCH函数使用示例中涉及->的使用,...

ANY_MATCH

返回NULL。select any_match(array(1,2,null,-10),x->x>3);相关函数 ANY_MATCH函数属于复杂类型函数,更多对复杂类型数据(例如ARRAY、MAP、STRUCT、JSON数据)的处理函数请参见 复杂类型函数。ANY_MATCH函数使用示例中涉及->的使用,关于...

SQRT

DOUBLE或DECIMAL类型,必须大于0,小于0时返回NULL。输入为STRING、BIGINT类型时,会隐式转换为DOUBLE类型后参与运算。返回值说明 返回DOUBLE或DECIMAL类型。返回规则如下:number 为DOUBLE、DECIMAL类型时会返回相应的类型。number 为...

LN

number 值为负数或0时,返回NULL。number 值为NULL时,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not exists mf...

ASIN

number 值不在[-1,1]范围内时,返回NULL。number 值为NULL时,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not ...

LOG2

number 值为0、负数或NULL时,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not exists mf_math_fun_t(int_data ...

LOG10

number 值为0、负数或NULL时,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not exists mf_math_fun_t(int_data ...

图形认证服务合规指南

Android 及 iOS 设备名称 用于支撑业务及安全策略 Android 及 iOS 运营商名称 用于支撑业务及安全策略 Android 及 iOS 网络制式 用于支撑业务及安全策略。Android 及 iOS 安全风控 OAID 支撑安全能力。Android 越狱/Root 标记 支撑安全能力...

复杂类型函数

返回NULL。select all_match(array(10,100,30,null),x->x>3);ANY_MATCH 命令格式 boolean any_match(array<T><a>,function,boolean>)命令说明 判断ARRAY数组 a 中是否存在元素满足 predicate 条件。参数说明 a:必填。ARRAY数组。array中的...

FACTORIAL

number 值为NULL或[0,20]之外的值,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not exists mf_math_fun_t(int_...

ABS

number 为NULL,则返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not exists mf_math_fun_t(int_data int,bigint_...

SHIFTLEFT

number1 或 number2 值为NULL时,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not exists mf_math_fun_t(int_data...

SHIFTRIGHT

number1 或 number2 值为NULL时,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not exists mf_math_fun_t(int_data...

CEIL

number 值为NULL时,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not exists mf_math_fun_t(int_data int,bigint_...

FLOOR

number 值为NULL时,返回NULL。示例数据 为便于理解各函数的使用方法,本文为您提供源数据,基于源数据提供函数相关示例。创建表mf_math_fun_t,并添加数据,命令示例如下。create table if not exists mf_math_fun_t(int_data int,bigint_...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
OpenAPI Explorer 可观测链路 OpenTelemetry 版 弹性公网IP 短信服务 人工智能平台 PAI 对象存储
新人特惠 爆款特惠 最新活动 免费试用