String
PostgreSQL
REGEXP_SPLIT_TO_TABLE
Memisahkan string menggunakan regex dan mengembalikan sebagai rows. Berguna untuk unnest dalam satu langkah.
Tipe hasil:
setof textSyntax
SQL
REGEXP_SPLIT_TO_TABLE(string, pattern [, flags])Parameter
stringtextwajib
String yang dipisah
patterntextwajib
Regex pattern
flagstextopsional
Regex flags
Contoh Penggunaan
Split to Rows
SQL
1 SELECT REGEXP_SPLIT_TO_TABLE('apple,banana;cherry', '[,;]');
Split berdasarkan koma atau titik koma.
Hasil
| regexp_split_to_table |
|---|
| apple |
| banana |
| cherry |