GBase 8a提供了COALESCE,返回参数列表里的第一个非 NULL 值,在全部为 NULL 值的情况下返回值为NULL。
标签: 函数
包含南大通用GBase 8a MPP数据库集群 函数 内容的文章
GBase 8a OLAP分析函数group by cube使用样例
GBase 8a通过group by cube函数,对每个指定的维度和维度组合做分别做group统计,最后将结果合并在一起构成全部子集。
GBase 8a OLAP函数group by grouping sets的使用样例
GBase 8a的group grouping sets功能,对后面括号里的 n 个字段或表达式分别做 GROUP BY 操作,最后将结果合并在一起。等同于多个单独的group by后再做一个union all操作。
GBase 8a OLAP分析函数group by rollup使用样例
GBase 8a的 group rollup 函数通常用于统计例如商品的明细,小计以及最后总计的场景。通过对不同组合的计算,得到每个层次的计算结果。
GBase 8a对null相关函数nvl,ifnull,nullif等
GBase 8a内置几个函数实现对null值的处理,主要是为了避免null值参与运算导致结果和预期不符。
GBase 8a通过hex/unhex函数将16进制数字和字符串转换
GBase 8a支持hex函数,可以将一个字符串或数值转换为一个十六进制格式的字
符串。
GBase 8a从IP地址和数字互相转换
GBase 8a提供了inet_aton 和 inet_ntoa两个内置函数,来支持地址到数字(Address To Number) 以及数字到地址(Number To Address)功能。
GBase 8a通过aes_encrypt和aes_decrypt进行AES算法加密和解密
GBase 8a提供了aes_decrypt和aes_decrypt实现AES算法的加密和解密,只支持128位数据块模式,以及pkcs7的padding方法。
GBase 8a对date类型做函数运算时返回类型控制
该参数用于设置对date类型做函数运算时,是否返回包含时分秒的datetime类型,还是String 字符串类型。默认datetime。
GBase 8a自定义函数UDF样例,涉及表不能是随机表,必须是复制表
GBase 8a数据库集群,支持自定义函数,来实现公用的功能。其支持标准的0-多个输入参数和一个返回值。如果没有返回值,建议使用存储过程。