Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Función
Se aplica a:
Databricks SQL
Databricks Runtime
Devuelve el substring de expr que comienza en pos y su longitud es len. Esta función es un sinónimo de substr función.
Sintaxis
substring(expr, pos [, len])
substring(expr FROM pos [FOR len] ] )
Argumentos
-
expr: una expresiónBINARYoSTRING. -
pos: una expresión numérica integral que especifica la posición inicial. -
len: una expresión numérica integral opcional.
Devoluciones
STRING.
pos es de base 1. Si pos es negativo, el inicio se determina contando los caracteres (o bytes para BINARY) desde el final.
Si len es menor que 1, el resultado está vacío.
Si se omite len, la función se devuelve en caracteres o bytes que comienzan por pos.
Ejemplos
> 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('Spark SQL' FROM -10 FOR 5);
Spar