substring

substring

substring 介绍

substring(str, pos[, len]) - 返回从位置pos开始,长度为len的字符串str的子字符串,或从位置pos开始,长度为len的字节数组的切片。

substring(str FROM pos[ FOR len]]) - 返回从位置pos开始,长度为len的字符串str的子字符串,或从位置pos开始,长度为len的字节数组的切片。

Examples:

> SELECT substring('Spark SQL', 5);
 k SQL
> SELECT substring('Spark SQL', -3);
 SQL
> SELECT substring('Spark SQL', 5, 1);
 k
> SELECT substring('Spark SQL' FROM 5);
 k SQL
> SELECT substring('Spark SQL' FROM -3);
 SQL
> SELECT substring('Spark SQL' FROM 5 FOR 1);
 k
> SELECT substring(encode('Spark SQL', 'utf-8'), 5);
 k SQL

Since: 1.5.0