Return elements of Redshift JSON array on separate rows

后端 未结 2 591
北荒
北荒 2020-12-06 13:46

I have a Redshift table that looks like this:

 id | metadata
---------------------------------------------------------------------------
 1  | [{\"pet\":\"do         


        
2条回答
  •  不知归路
    2020-12-06 13:58

    There is generic version for CREATE VIEW seq_0_to_3. Let's call it CREATE VIEW seq_0_to_n. This can be generated by

    CREATE VIEW seq_0_to_n AS (  
        SELECT row_number() over (
                              ORDER BY TRUE)::integer - 1 AS i
        FROM  LIMIT );
    

    This helps in generating large sequences as a view.

提交回复
热议问题