Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle 11g:Hapus beberapa kolom dan sertakan nama kolom

Ubah UNPIVOT . Anda menjadi seperti ini

select *
from (
  select IDNUM,F1,F2,F3,E1,E2,H1,H2,
    null as E3,null as H3
  from T5
) A
UnPivot(
  (F,E,H) for sk in (
    (F1,E1,H1) as 'F1',
    (F2,E2,H2) as 'F2',
    (F3,E3,H3) as 'F3')
)
order by IDNUM,SK

Ini harus berhasil



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah ada cara untuk memaksa OracleCommand.BindByName menjadi true secara default untuk ODP.NET?

  2. Semantik CHAR dan ORA-01461

  3. Bagaimana cara menggunakan jmeter untuk menguji Prosedur Tersimpan Oracle dengan tipe pengembalian sys_refcursor?

  4. Bagaimana cara menggunakan Timestamp_to_scn dan Scn_to_timestamp di Oracle?

  5. Cari database Oracle untuk tabel dengan nama kolom tertentu?