Oracle-Spaltennamen im Format table.column zurückgeben?

Gibt es eine Einstellung oder Methode, mit der Oracle Ergebnisse zurückgibt?<table>.<column> Format? Zum Beispiel:

Abfrage:

SELECT     *
FROM       foo f
INNER JOIN bar b
ON         b.foo_id = f.id

Gewünschten Erfolge:

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

Die naheliegende Lösung besteht darin, jede Spalte einzeln zu aliasenSELECT f.id AS F_ID, ...; Ich muss jedoch einige sehr große Legacy-Tabellen (über 300 Spalten) exportieren, sodass die Abfragen mit dieser Methode sehr umfangreich und unpraktisch sind.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage