str_split()

Splits the string along the separator.

Alias of string_split()

Arguments & returns

str_split(string, separator)

Scalar
Overload link stringseparator Returns
#01 VARCHARVARCHAR VARCHAR[]

Example

str_split example
SQL
Haybarn WASM 1.5.5-rc3 · In your browser

Engine example · Run to view results.

In other engines

ClickHousesplitbystring()

splitByString('s', x)
In Haybarn
STR_SPLIT(x, 's')

SQLGlot example ↗

Prestosplit()

SPLIT(x, 'a.')
In Haybarn
STR_SPLIT(x, 'a.')

SQLGlot example ↗

Used in larger rewrites 1

These examples use str_split as one part of a larger SQL translation.

Snowflakesplit()

SELECT SPLIT('127.0.0.1', '.')
In Haybarn
SELECT CASE WHEN '.' IS NULL THEN NULL WHEN '.' = '' THEN ['127.0.0.1'] ELSE STR_SPLIT('127.0.0.1', '.') END

SQLGlot example ↗