Oracle renombrar columnas de seleccionar automáticamente?

Tengo 2 tablas con los siguientes campos.

Tabla 1Automóvil club británicocama y desayunoCCDDTabla 2Automóvil club británicoCCEE

Consulta

Select t1.*, 
       t2.*
  from table1 t1,
  join table2 t2 on table1.DD = table2.EE

Mis columnas de datos vuelven con los siguientes nombres de columna:

AA, BB, CC, DD, **AA_1**, **CC_1**, EE

No quiero los nombres de columna así. Quiero que tengan el nombre de la tabla con el prefijo común (o todas las columnas). Podría arreglar esto con:

select t1.AA as t1_AA, t1.BB as t1_BB, t1.CC as t1_CC, t1.DD as t1_DD, 
 t2.AA as t2_AA, t2.CC as t2_CC, t2.EE as t2_EEE
   from table1 t1,
    inner join table2 t2
    on table1.DD = table2.EE

Pero eso significa que cada selección en todas partes se convierte en 500 líneas más. ¿Hay una manera mágica de hacer esto en Oracle? Básicamente quiero escribir mi código como

 select t1.* as t1_*, t2.* as t2_*
       from table1 t1,
        inner join table2 t2
        on table1.DD = table2.EE

Pero, por supuesto, eso no es válido SQL

Respuestas a la pregunta(4)

Su respuesta a la pregunta