Funzione substring_index
Si applica a: Databricks SQL Databricks Runtime
Restituisce la sottostringa di expr
prima dell'occorrenza count
del delimitatore delim
.
Sintassi
substring_index(expr, delim, count)
Argomenti
-
expr
: espressioneSTRING
oBINARY
. -
delim
: espressione corrispondente al tipo di specifica delexpr
delimitatore. -
count
INTEGER
: espressione per contare i delimitatori.
Valori restituiti
Il risultato corrisponde al tipo di expr
.
Se count
è positivo, viene restituito tutto ciò che si trova a sinistra del delimitatore finale (conteggio da sinistra).
Se count
è negativo, viene restituito tutto ciò che si trova a destra del delimitatore finale (conteggio da destra).
Esempi
> SELECT substring_index('www.apache.org', '.', 2);
www.apache
> SELECT substring_index('555A66A777' COLLATE UTF8_BINARY, 'a', 2);
555A66A777
> SELECT substring_index('555A66A777' COLLATE UTF8_LCASE, 'a', 2);
555A66