Đây sẽ là một phương pháp nhanh chóng và tiện lợi để làm những gì bạn muốn. Nếu một cột là loại không phải varchar2 thì bạn cần truyền SELECT
thứ hai kết quả đến VARCHAR2
.
Xem TO_CHAR cho cú pháp chuyển đổi.
SELECT 'colname1',
'colname2',
'colname3',
1 AS ordering
FROM dual
UNION
SELECT colname1,
colname2,
colname3,
2 AS ordering
FROM yourtable
ORDER BY ordering;
Nếu bạn thực sự không muốn thấy cột "sắp xếp" thì bạn có thể đặt toàn bộ câu lệnh trong một lựa chọn khác chỉ chọn các cột bạn muốn xem.
Tuy nhiên, tôi phải đồng ý với các nhận xét, lý tưởng nhất là bạn có thể xuất siêu dữ liệu thông qua công cụ IDE của mình hơn là một giải pháp thay thế.
Hy vọng nó sẽ giúp ...