- If the delimiter is an empty string
'', the result is an array containing the entire original input string as a single element. - If the delimiter is
NULL, the string is split into individual characters, with one character per array element.
Syntax
Parameters
Return Types
ARRAY(TEXT)
Examples
Example The following code example splits the stringstephen70|esimpson|ruthgill| at each | character and returns the resulting array as nicknames:
Rows: 1Execution time: 5.37ms
STRING_TO_ARRAY with an empty delimiter, producing an array containing a single element which contains the input text:
Rows: 1Execution time: 7.91ms
STRING_TO_ARRAY with NULL as the delimiter, splitting the text into individual characters:
Rows: 1Execution time: 5.72ms