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

Uwzględnić nazwy kolumn w wynikach zapytania Oracle SQL?

Byłaby to szybka i brudna metoda robienia tego, co chcesz. Jeśli kolumna jest typu innego niż varchar2, musisz rzutować drugi SELECT wynik do VARCHAR2 .

Zobacz TO_CHAR dla składni konwersji.

SELECT 'colname1',
       'colname2',
       'colname3',
       1 AS ordering
  FROM dual
UNION
SELECT colname1,
       colname2,
       colname3,
       2 AS ordering
  FROM yourtable
ORDER BY ordering;

Jeśli naprawdę nie chcesz widzieć kolumny „kolejność”, możesz umieścić całą instrukcję w innym zaznaczeniu, które po prostu wybiera kolumny, które chcesz zobaczyć.

Muszę jednak zgodzić się z komentarzami, najlepiej byłoby wyeksportować metadane za pomocą narzędzia IDE, a nie obejść.

Mam nadzieję, że to pomoże...




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Expdp ze środowiska Oracle RAC

  2. Zaktualizuj instrukcję za pomocą klauzuli

  3. Nie można znaleźć procedury w widoku DBA_PROCEDURES

  4. SQL:Czy można 'grupować według' według wyników funkcji 'podobne'?

  5. Błąd odpytywania KGXGN (15)