Funktionen substring_index
Gäller för: Databricks SQL
Databricks Runtime
Returnerar delsträngen för expr
före count
förekomst av avgränsare delim
.
Syntax
substring_index(expr, delim, count)
Argument
-
expr
: ASTRING
ellerBINARY
uttryck. -
delim
: Ett uttryck som matchar typen avexpr
att ange avgränsare. -
count
: EttINTEGER
uttryck för att räkna avgränsarna.
Returer
Resultatet matchar typen av expr
.
Om count
är positivt returneras allt till vänster om den slutliga avgränsare (räknar från vänster).
Om count
är negativt returneras allt till höger om den slutliga avgränsare (räknar från höger).
Exempel
> 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