How to transpose column into row in oracle sql 11G

前端 未结 2 1165

I need to convert column into row for the below select column_name from all_tab_cols where table_name=\'TABLE_NAME\' ;

COLUMN_1
COLUMN_2
COLUMN_         


        
2条回答
  •  [愿得一人]
    2020-12-22 01:34

    Try this:

    select listagg(A,'  ') within group (order by A) as Names
    from test
    

    In ur case the query goes like:

    select listagg(column_name,'  ')  within group (order by column_name) as column_name
    from all_tab_cols 
    where table_name='TABLE_NAME' ;
    

提交回复
热议问题