Zwrócić nazwy kolumn Oracle w formacie table.column?
Czy jest jakieś ustawienie lub metoda, której mogę użyć, aby Oracle zwrócił wyniki<table>.<column>
format? Na przykład:
Pytanie:
SELECT *
FROM foo f
INNER JOIN bar b
ON b.foo_id = f.id
Pożądane wyniki:
F.ID F.BLAH B.ID B.FOO_ID B.BLAH
--------------------------------------------------------
1 blah 7 1 blah
2 blah 8 2 blah
3 blah 9 2 blah
Oczywistym rozwiązaniem jest indywidualne aliasowanie każdej kolumnySELECT f.id AS F_ID, ...
; jednak potrzebuję wyeksportować niektóre bardzo duże starsze tabele (ponad 300 kolumn), więc użycie tej metody spowodowałoby, że zapytania byłyby ogromne i niepraktyczne.