LENGTH

str 值为NULL时,返回NULL。str 为非UTF-8编码格式时,返回-1。使用示例 示例1:计算字符串 Tech on the net 的长度。命令示例如下。返回15。select length('Tech on the net');示例2:输入参数为NULL。命令示例如下。返回NULL。select ...

ST_Difference

meshgeom不闭合返回NULL。meshgeom为空返回NULL。示例 SELECT ST_AsText(ST_Difference(ST_3DSphere(0.5,1),ST_Translate(ST_3DMakeCuboid(1,1,1),0.5,0,0)));{"type":"gltf","content":{"accessors":[{"bufferView":0,.}]}}

ST_Difference

meshgeom不闭合返回NULL。meshgeom为空返回NULL。示例 SELECT ST_AsText(ST_Difference(ST_3DSphere(0.5,1),ST_Translate(ST_3DMakeCuboid(1,1,1),0.5,0,0)));{"type":"gltf","content":{"accessors":[{"bufferView":0,.}]}}

DAYOFYEAR

返回规则如下:date 非DATETIME、TIMESTAMP、DATE或STRING类型,或格式不符合要求时,返回NULL。date 值为NULL时,返回NULL。使用示例-返回100。SELECT dayofyear('2016-04-09');相关函数 DAYOFYEAR函数属于日期函数,更多日期计算、日期...

MD5

str 值为NULL时,返回NULL。使用示例 示例1:计算字符串 Tech on the net 的MD5值。命令示例如下。返回ddc4c4796880633333d77a60fcda9af6。select md5('Tech on the net');示例2:输入参数为NULL。命令示例如下。返回NULL。select md5(null...

TOLOWER

source 值为NULL时,返回NULL。使用示例 示例1:将字符串中的大写字符转换为小写字符。命令示例如下。返回abcd。select tolower('aBcd');返回中国fighting。select tolower('中国Fighting');示例2:输入参数为NULL。命令示例如下。返回NULL...

TOUPPER

source 值为NULL时,返回NULL。使用示例 示例1:将字符串中的小写字符转换为大写字符。命令示例如下。返回ABCD。select toupper('aBcd');返回中国FIGHTING。select toupper('中国Fighting');示例2:输入参数为NULL。命令示例如下。返回NULL...

SPLIT_INDEX

说明 如果获取不到字段或index为-1,则返回NULL。说明 如果入参任何一个为NULL,则返回NULL。示例 测试数据 表 1.T1 str(VARCHAR)sep(VARCHAR)index(INT)Jack,John,Mary,2 Jack,John,Mary,3 Jack,John,Mary NULL 0 NULL,0 测试语句 SELECT ...

MASK_HASH

使用示例 说明 非字符串类型表达式统一返回NULL,目前实现Hash算法为SHA256,返回长度为64个字符的16进制字符串。对abc返回hash值 select mask_hash("abc");返回+-+|_c0|+-+|ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f...

GET_IDCARD_AGE

如果校验不通过,会返回NULL。返回值说明 返回BIGINT类型。输入为NULL时,返回NULL。相关文档 GET_IDCARD_AGE函数属于其他函数,更多其他业务场景的函数请参见 其他函数。如果上述函数不满足您的需求,MaxCompute还支持自定义函数。有关...

REPEAT

str 或 n 值为NULL时,返回NULL。使用示例 示例1:将字符串 abc 重复 5 次。命令示例如下。返回abcabcabcabcabc。select repeat('abc',5);示例2:任一输入参数为NULL。命令示例如下。返回NULL。select repeat('abc',null);相关函数 REPEAT...

GET_IDCARD_BIRTHDAY

如果校验不通过,则返回NULL。返回值说明 返回DATETIME类型。输入为NULL时,返回NULL。相关文档 GET_IDCARD_BIRTHDAY函数属于其他函数,更多其他业务场景的函数请参见 其他函数。如果上述函数不满足您的需求,MaxCompute还支持自定义函数。...

CHR

ascii 值为NULL时,返回NULL。使用示例 示例1:将ASCII码 100 转换为字符。命令示例如下。返回d。select chr(100);示例2:输入参数为NULL。命令示例如下。返回NULL。select chr(null);示例3:输入为STRING类型字符。命令示例如下。隐式转换...

DAYOFWEEK

返回规则如下:date 非DATETIME、TIMESTAMP、DATE或STRING类型,或格式不符合要求时,返回NULL。date 值为NULL时,返回NULL。返回值的取值范围为1~7,与星期的对应关系为1=Sunday,2=Monday,.,7=Saturday。使用示例-返回5,即Thursday。...

CHAR_MATCHCOUNT

str1 或 str2 值为NULL时,返回NULL。使用示例 示例1:计算字符串 aabc 出现在 abcde 中的字符个数。命令示例如下。返回4。select char_matchcount('aabc','abcde');示例2:任一输入参数为NULL。命令示例如下。返回NULL。select char_...

集合变量的赋值

显示结果如下:nt is null.nt is not null.nt is null.DO 关联数组变量永远不会为NULL,因此将NULL赋值给关联数组变量会直接报错。DECLARE TYPE aarray_type IS TABLE OF INT INDEX BY VARCHAR(10);aarray aarray_type:=NULL;赋值为 NULL ...

服务端集成

Java Alibaba Cloud Green SDK for Java 下载Java SDK Python Alibaba Cloud Green ...PHP Alibaba Cloud Green SDK for PHP 下载PHP SDK C#Alibaba Cloud Green SDK for C#下载C#SDK C++ Alibaba Cloud Green SDK for C++ 下载C++ SDK 服务端...

SUBSTR

1.0和2.0数据类型版本:当 start_position 为0时,返回NULL。length:可选。BIGINT类型,表示子串的长度值。值必须大于0。重要 如果 setproject odps.function.strictmode=false 时:length值小于0时,会返回空白。如果 setproject odps....

TRANSLATE

如果任一输入参数值为NULL,返回NULL。使用示例 示例1:将字符串 ababab 出现在 abab 中的每个字符替换成 cd 中的相应字符。命令示例如下。返回cdcdcd。select translate('ababab','abab','cd');示例2:将字符串 ababab 出现在 abab 中的每...

字符串函数

[number]表示提取数组元素,下标从0开始(如$.a[2])。参数说明 source:必填,文本类型。JSON源数据。path:必填,文本类型。提取的路径。返回值说明 如果JSON合法,path也存在,则返回对应字符串;如果source为不合法的JSON,或者path为...

字符串函数

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 the ...

REGEXP_SUBSTR

source、pattern、start_position、occurrence 或 return_option 值为NULL时,返回NULL。使用示例 示例1:返回 I love aliyun very much 字符串中与指定规则匹配的字符串。命令示例如下。返回aliyun。select regexp_substr('I love aliyun ...

PRIOR/NEXT

给定一个索引,prior 返回集合中的前一个现有元素的索引(如果存在),否则,prior 返回NULL。因此,对于任何集合 c,c.prior(c.first)返回NULL。next 返回集合中的后一个现有元素的索引(如果存在),否则,next 返回NULL。因此,对于任何...

REPLACE

如果任一输入参数值为NULL,返回NULL。使用示例 示例1:用字符串 12 替换字符串 ababab 中与字符串 abab 完全重合的部分。命令示例如下。返回12ab。select replace('ababab','abab','12');示例2:任一输入参数为NULL。命令示例如下。返回...

SUBSTRING_INDEX

如果任一输入参数值为NULL,返回NULL。使用示例 示例1:截取字符串 https://help.aliyun.com 。命令示例如下。返回https://help.aliyun。select substring_index('https://help.aliyun.com','.',2);返回aliyun.com。select substring_index...

字符串函数

split_part(string str,delimiter,index)将字符串 str 按分隔符delimiter分隔,并返回分隔后数组下标为index的子串,index以1开头,如果大于字段返回null。split_to_map(string str,entryDelimiter,keyValueDelimiter)通过...

DECOMPRESS

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

Dataphin的数据处理SQL...参数为null时,返回值不为null

即实现如果分割符为null,则返回null,参数为null,则忽略该参数。问题原因 这个是hive兼容的flag。默认新建项目都会开启的。创建项目的时候可以选择数据类型的。这个参数也可以后期修改的。解决方案 可以在SQL代码中加一下set odps.sql....

Array数组类型

8,9]]{{1,2,3},{4,5,6},{7,8,9}}|元素与数组连接 3|ARRAY[4,5,6]{3,4,5,6}|数组与元素连接 ARRAY[4,5,6]|7 {4,5,6,7} 使用索引加速数组检索 当数组中包含非常多元素,需要使用@>操作符检索是否包含某个元素时,数组元素越多,检索性能也越...

FIND_IN_SET

当 str1 或 str2 值为NULL时,返回NULL。使用示例 示例1:查找字符串 ab 在字符串 abc,hello,ab,c 中的位置。命令示例如下。返回3。select find_in_set('ab','abc,hello,ab,c');示例2:查找字符串 hi 在字符串 abc,hello,ab,c 中的位置。...

SPACE

生成空格字符串,长度为 n。命令格式 string space(bigint)参数说明...n 值为NULL时,返回NULL。使用示例-返回10。select length(space(10));相关函数 SPACE函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。

CRC32

计算字符串或二进制类型的 expr 的循环冗余校验值。命令格式 bigint crc32(string|binary)参数说明 expr:必填。...返回NULL。select crc32(null);相关函数 CRC32函数属于其他函数,更多其他业务场景的函数请参见 其他函数。

SHA

计算字符串或者二进制类型的 expr 的SHA-1哈希值,并以十六进制字符串格式返回。命令格式 string sha(string|binary)参数说明 expr:必...返回NULL。select sha(null);相关函数 SHA函数属于其他函数,更多其他业务场景的函数请参见 其他函数。

BASE64

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

JSON_VALUE

说明 如果入参中有不合法的JSON和NULL,则返回NULL。示例 测试数据 表 1.T1 id(INT)json(VARCHAR)path1(VARCHAR)1[10,20,[30,40]]$[2][*]2 {"aaa":"bbb","ccc":{"ddd":"eee","fff":"ggg","hhh":["h0","h1","h2"]},"iii":"jjj"}$.ccc.hhh...

SHA1

计算字符串或者二进制类型的 expr 的SHA-1哈希值,并以十六进制字符串格式返回。命令格式 string sha1(string|binary)参数说明 expr...返回NULL。select sha1(null);相关函数 SHA1函数属于其他函数,更多其他业务场景的函数请参见 其他函数。

SORT_ARRAY

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

SUBSTRING

str、start_position 或 length 值为NULL时,返回NULL。使用示例 示例1:返回字符串 abc 从指定位置开始,指定长度的子串。命令示例如下。返回bc。select substring('abc',2);返回b。select substring('abc',2,1);返回bc。select substring...

LTRIM

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

字符串函数(2.0版)

split_part(string,delimiter,index):将字符串string按分隔符delimiter分隔,并返回分隔后数组下标为index的子串,index以1开头,如果大于字段返回null。split_to_map(string,entryDelimiter,keyValueDelimiter):通过entryDelimiter...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云联络中心 全局事务服务 (文档停止维护) 云数据库 RDS 访问控制 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用