Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách chuyển cột thành hàng trong oracle sql 11G

Hãy thử điều này:

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

Trong trường hợp của bạn, truy vấn giống như sau:

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. Sử dụng nhiều truy vấn lồng nhau trong Oracle DBMS

  2. Cách liệt kê tất cả các bảng được sử dụng trong một thủ tục được lưu trữ cụ thể trong oracle

  3. làm thế nào để chọn các bản ghi chẵn từ một bảng trong oracle?

  4. Tôi không thể sử dụng biến ràng buộc trong datagrip

  5. Ràng buộc duy nhất của Oracle SQL A đến B, B thành A