Това би бил бърз и мръсен метод да направите това, което искате. Ако дадена колона е тип, различен от varchar2, тогава ще трябва да прехвърлите втория SELECT
резултат до VARCHAR2
.
Вижте TO_CHAR за синтаксиса на преобразуване.
SELECT 'colname1',
'colname2',
'colname3',
1 AS ordering
FROM dual
UNION
SELECT colname1,
colname2,
colname3,
2 AS ordering
FROM yourtable
ORDER BY ordering;
Ако наистина не искате да виждате колоната „подреждане“, тогава можете да обвиете целия израз в друг избор, който просто избира колоните, които искате да видите.
Все пак трябва да се съглася с коментарите, в идеалния случай трябва да можете да експортирате метаданни чрез вашия IDE инструмент, а не заобиколно решение.
Надявам се да помогне...