Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения:
Databricks SQL
Databricks Runtime
Возвращает подстроку expr перед вхождением count разделителя delim.
Синтаксис
substring_index(expr, delim, count)
Аргументы
-
expr: ASTRINGилиBINARYвыражение. -
delim: выражение, тип которого совпадает с типомexpr, которое задает разделитель. -
countINTEGER: выражение для подсчета разделителей.
Возвраты
Результат соответствует типу expr.
Если count является положительным, возвращается все слева от последнего разделителя (слева направо).
Если count является отрицательным, возвращается все справа от последнего разделителя (справа налево).
Примеры
> 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