Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle odczytuje nazwy kolumn z instrukcji select

Wybrałbym:

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

aby uzyskać zapytanie z bazy danych. Aby uzyskać kolumny z typami do wypełnienia mapy, wystarczy:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Limit czasu połączenia/zapytania Oracle

  2. Jak usunąć cyfry i znaki specjalne z początku ciągu?

  3. Procedury składowane Oracle, SYS_REFCURSOR i NHibernate

  4. Parametr wejściowy Oracle PL\SQL Null Warunek WHERE

  5. Oracle SQL PLS-00049:zła zmienna powiązania