Først - tjek dette:http://docs.oracle.com/cd/E11882_01/server.112/e41481/spa_upgrade.htm#RATUG210
For det andet - du vil gerne skrive en forespørgsel, der udsender en forespørgsel - Problemet er, at i user_tab_columns er hver kolonne en row.For at gøre det vil jeg anbefale dig at læse dette:http://www.dba-oracle.com/t_converting_rows_columns. htm
Kildetabellen for dig er USER_TAB_COLUMNS, og når du kører forespørgslen, kan du tilføje en hvor der siger "hvor kolonnenavn ikke ligner 'ETL%' osv. Derefter - ville forespørgslen se nogenlunde sådan ud:
vælg 'vælg'
|| listagg..... (from the link) || 'from table name' sql
from user_tab_columns
where column_name not like 'ETL%'
and table_name = 'table name'
group by table_name
og btw - du er ikke skør - før du ændrer et system, skal du være i stand til at underskrive, vil opgraderingen lykkes - dette er den eneste måde at gøre det på.
btw - hvis du vil beskrive systemet og opgraderingen mere i dybden - er jeg sikker på, at fællesskabet vil være i stand til at hjælpe dig med at finde måder at teste det mere i dybden og vil pege dig på ting, du skal teste.
I mange tilfælde er det ikke nok at teste kun output....
LYKKE TIL!