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

Jak transponować kolumnę do wiersza w Oracle sql 11G?

Spróbuj tego:

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

W naszym przypadku zapytanie wygląda następująco:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czas życia multiemisji Java zawsze wynosi 0

  2. ODP.NET / EF6 - typ danych CHAR w klauzuli WHERE

  3. Pełne zrozumienie PDO ATTR_PERSISTENT

  4. Jak wyświetlić TYLKO tabele utworzone przeze mnie w Oracle SQL?

  5. komponent skryptu brak odniesienia do Oracle