Bekijk eerst dit:http://docs.oracle.com/cd/E11882_01/server.112/e41481/spa_upgrade.htm#RATUG210
Ten tweede - u wilt een query schrijven die een query uitvoert - Het probleem is dat in user_tab_columns elke kolom een rij is. Om dat te doen, raad ik u aan dit te lezen:http://www.dba-oracle.com/t_converting_rows_columns. htm
De brontabel voor u is USER_TAB_COLUMNS, en wanneer u de query uitvoert, kunt u een plaats toevoegen met de tekst "waar kolomnaam niet zoals 'ETL%' enz. Daarna zou de query er ongeveer zo uitzien:
selecteer 'selecteer'
|| 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
en trouwens - je bent niet gek - voordat je een systeem verandert, moet je kunnen ondertekenen dat de upgrade zal slagen - dit is de enige manier om het te doen.
btw - als je het systeem en de upgrade uitgebreider beschrijft, weet ik zeker dat de community je kan helpen manieren te vinden om het uitgebreider te testen, en je zal wijzen op dingen die je kunt testen.
Het testen van alleen de uitvoer is in veel gevallen niet genoeg....
VEEL SUCCES!