Quantcast
Channel: Active questions tagged row - Stack Overflow
Viewing all articles
Browse latest Browse all 447

Unwrap an array into rows in PostgreSQL

$
0
0

What is the fastest way to unwrap array into rows in PostgreSQL? For instance,

We have:

a-{1,2}{2,3,4}

And we need:

b- 12234

I'm using:

select explode_array(a) as a from a_table;

where explode_array is:

create or replace function explode_array(in_array anyarray) returns setof anyelement as$$    select ($1)[s] from generate_series(1,array_upper($1, 1)) as s;$$

Is there any better way?


Viewing all articles
Browse latest Browse all 447

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>