共用方式為


substring_index 函式

適用于: check marked yes Databricks SQL check marked yes Databricks Runtime

傳回 在發生分隔符號 delim 之前 count 的 子字串 expr

語法

substring_index(expr, delim, count)

引數

  • exprSTRING:或 BINARY 運算式。
  • delim:符合指定分隔符號類型的 expr 運算式。
  • countINTEGER:要計算分隔符號的運算式。

傳回

結果符合 的類型 expr

如果 count 為正數,則會傳回最後分隔符號左邊的所有專案(從左算起)。

如果 count 為負數,則會傳回最後分隔符號右邊的所有專案(從右邊計算)。

範例

> SELECT substring_index('www.apache.org', '.', 2);
 www.apache