Eu gostaria de fazer algo como
select tc.owner, tc.table_name, tc.column_name, tc.data_type, tc.data_length
from all_tab_cols tc
inner join all_tables t on tc.owner = t.owner and tc.table_name = t.table_name
where tc.owner = 'LEMANS'
AND tc.data_type LIKE '%VARCHAR%'
ALTER TABLE tc.table_name MODIFY tc.column_name VARCHAR2(tc.data_length CHAR);
Como posso fazer isso funcionar? Quero alterar a tabela em todas as linhas selecionadas.