sql >> Databasteknik >  >> RDS >> Oracle

oracle läser kolumnnamn från select-satsen

Jag skulle gå för:

select 'select ' || LISTAGG(column_name , ',') within group (order by column_id) || ' from T1' 
  from user_tab_columns 
  where table_name = 'T1';

för att få en fråga från databasen. För att få kolumner med typer att fylla kartan kan du använda bara:

select column_name , data_type
      from user_tab_columns 
      where table_name = 'T1';


  1. SQL Server Collection Inventory Script -2

  2. Hitta användare i Laravel efter användarnamn

  3. Hur förhindrar man sql-injektion i nodejs och uppföljning?

  4. Max kolumnbredd i Oracle spool till fil