正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
str或key值为NULL或没有匹配的key时,返回NULL。 如果有多个Key-Value匹配,返回第一个匹配上的key对应的Value。 示例代码 返回2。 select keyvalue('a:1;b:2', 'b'); 返回2。 select keyvalue("\;abc:1\;def:2"
date为DATE或STRING类型,但不符合日期值的入参格式时,返回NULL。 date值为NULL时,返回NULL。 format值为NULL时,返回NULL。 示例代码 返回2023-08-01。 select trunc('2023-08-16', 'MM'); 返回2023-08-01。 select
date为DATE或STRING类型,但不符合日期值的入参格式时,返回NULL。 date值为NULL时,返回NULL。 format值为NULL时,返回NULL。 示例代码 假设当前时间为2023-08-14 16:59。 返回2023-08-14 04:59:15.997。 select date_form
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。 str或trimChars值为NULL时,返回NULL。 示例代码 去除字符串" abc"的左边空格。命令示例如下。 返回字符串abc 。 select ltrim(' abc'); 等效于如下语句。
最后一天,返回整数月;否则计算方式为date1减去date2的天数除以31天。 date1或date2值为NULL时,返回NULL。 示例代码 返回0.0563172。 select months_between('2023-08-16 10:54:00', '2023-08-14
如果groupid等于0,则返回满足整个pattern的子串。 source、pattern或groupid值为NULL时,返回NULL。 示例代码 将 basketball 按照 bas(.*?)(ball) 拆分。返回ket。 select regexp_extract('basketball'
tab文件与krb5.conf文件。 创建MRS HBase表 创建DLI表关联MRS HBase表之前确保HBase的表是存在的。以样例代码为例,具体的流程是: 远程登录ECS,通过hbase shell命令查看表信息。其中,“hbtest”是要查询的表名。 describe 'hbtest'
类型,但不符合日期值的入参格式时,返回NULL。 date值为NULL时,返回NULL。 format值为NULL时,返回NULL。 示例代码 返回2023-08-12。减2天。 select date_sub('2023-08-14 17:00:00', 2); 返回2023-08-15。增1天。
入参格式时,返回NULL。 start_date值为NULL时,返回NULL。 day_of_week值为NULL时,返回NULL。 示例代码 返回2023-08-22。 select next_day('2023-08-16','TU'); 返回2023-08-22。 select
如果groupid等于0,则返回满足整个pattern的子串。 source、pattern或groupid值为NULL时,返回NULL。 示例代码 将 basketball 按照 bas(.*?)(ball) 拆分。返回ket。 select regexp_extract('basketball'
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。 str或trimChars值为NULL时,返回NULL。 示例代码 去除字符串 yxabcxx 的右边空格。命令示例如下。 返回字符串 yxabcxx。 select rtrim('yxabcxx
入参格式时,返回NULL。 start_date值为NULL时,返回NULL。 day_of_week值为NULL时,返回NULL。 示例代码 返回2023-08-22。 select next_day('2023-08-16','TU'); 返回2023-08-22。 select
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。 str或trimChars值为NULL时,返回NULL。 示例代码 去除字符串 yxabcxx 的右边空格。命令示例如下。 返回字符串 yxabcxx。 select rtrim('yxabcxx
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。 str或trimChars值为NULL时,返回NULL。 示例代码 去除字符串 yxabcxx 的左右空格。命令示例如下。 返回字符串yxabcxx。 select trim(' yxabcxx '); 等效于如下语句。
DATETIME类型时,返回报错。 如果参数(待拼接字符)为NULL,则会忽略这个参数 如果没有输入参数(待拼接字符)返回NULL。 示例代码 将字符串ABC和DEF通过:连接。命令示例如下。 返回ABC:DEF。 select concat_ws(':','ABC','DEF');
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。 str或trimChars值为NULL时,返回NULL。 示例代码 去除字符串" abc"的左边空格。命令示例如下。 返回字符串abc 。 select ltrim(' abc'); 等效于如下语句。
最后一天,返回整数月;否则计算方式为date1减去date2的天数除以31天。 date1或date2值为NULL时,返回NULL。 示例代码 返回0.0563172。 select months_between('2023-08-16 10:54:00', '2023-08-14
式。 返回值说明 返回DOUBLE类型或ARRAY类型的值。 列名不存在时,返回报错。 p为NULL或在[0,1]之外时,返回报错。 示例代码 假设列int_test中的元素为1、2、3、4,类型为INT类型。 返回3。 select percentile_approx(int_test
source、pattern、start_position、occurrence或return_option值为NULL时,返回NULL。 示例代码 返回a。 select regexp_substr('a1b2c3', '[a-z]'); 返回b。 select regexp_substr('a1b2c3'
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。 str或trimChars值为NULL时,返回NULL。 示例代码 去除字符串 yxabcxx 的左右空格。命令示例如下。 返回字符串yxabcxx。 select trim(' yxabcxx '); 等效于如下语句。