endswith

endswith

endswith介绍

endswith(left, right) - 返回一个布尔值。如果 left 以 right 结尾,则值为真。如果任一输入表达式为 NULL,则返回 NULL。否则,返回假。left 和 right 都必须是字符串(STRING)或二进制(BINARY)类型。

Examples:

> SELECT endswith('Spark SQL', 'SQL');
 true
> SELECT endswith('Spark SQL', 'Spark');
 false
> SELECT endswith('Spark SQL', null);
 NULL
> SELECT endswith(x'537061726b2053514c', x'537061726b');
 false
> SELECT endswith(x'537061726b2053514c', x'53514c');
 true

Since: 3.3.0