आप जो चाहते हैं उसे करने के लिए यह एक त्वरित और गंदा तरीका होगा। यदि कोई कॉलम गैर-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;
यदि आप वास्तव में "ऑर्डरिंग" कॉलम नहीं देखना चाहते हैं तो आप पूरे स्टेटमेंट को किसी अन्य चयन में लपेट सकते हैं जो केवल उन कॉलम का चयन करता है जिन्हें आप देखना चाहते हैं।
हालांकि, मुझे टिप्पणियों से सहमत होना होगा, आपको आदर्श रूप से एक वैकल्पिक हल के बजाय अपने आईडीई उपकरण के माध्यम से मेटाडेटा निर्यात करने में सक्षम होना चाहिए।
आशा है कि यह मदद करेगा...