Dette ville være en hurtig og beskidt metode til at gøre, hvad du vil. Hvis en kolonne var en ikke-varchar2-type, skal du caste den anden SELECT
resultat til VARCHAR2
.
Se TO_CHAR for konverteringssyntaksen.
SELECT 'colname1',
'colname2',
'colname3',
1 AS ordering
FROM dual
UNION
SELECT colname1,
colname2,
colname3,
2 AS ordering
FROM yourtable
ORDER BY ordering;
Hvis du virkelig ikke ønsker at se "bestillings"-kolonnen, kan du pakke hele erklæringen ind i et andet udvalg, der blot vælger de kolonner, du vil se.
Jeg er dog nødt til at være enig i kommentarerne, du burde ideelt set være i stand til at eksportere metadata gennem dit IDE-værktøj i stedet for en løsning.
Håber det hjælper...