postgresqlHow do I split a string in PostgreSQL?
PostgreSQL provides a built-in function to split a string into an array of substrings based on a specified delimiter. This function is called string_to_array()
.
The syntax for the string_to_array()
function is as follows:
string_to_array(string text, delimiter text)
Example
SELECT string_to_array('1,2,3,4,5', ',');
-- Output:
{"1","2","3","4","5"}
The string_to_array()
function takes two arguments:
string
- The string to be split.delimiter
- The character or characters used to separate the string.
The string_to_array()
function returns an array of substrings.
Helpful links
More of Postgresql
- How can I troubleshoot zero damaged pages in PostgreSQL?
- How do I use PostgreSQL's XMIN and XMAX features?
- How can I use PostgreSQL with YAML?
- How can I retrieve data from PostgreSQL for yesterday's date?
- How do I use PostgreSQL's XMLTABLE to parse XML data?
- How can I use PostgreSQL's "zero if null" feature?
- How do I install PostgreSQL and Zabbix on my system?
- How do I use PostgreSQL with Qt?
- How can I monitor PostgreSQL performance using Zabbix?
- How can I set a PostgreSQL interval to zero?
See more codes...