create table temp_uda1 (test1 integer);
insert into temp_uda1 values (1);
alter table temp_uda1 add (test1_new varchar2(3));
update temp_uda1
set test1_new = to_char(test1);
alter table temp_uda1 drop column test1 cascade constraints;
alter table temp_uda1 rename column test1_new to test1;
Als er een index op de kolom stond, moet u deze opnieuw maken.
Houd er rekening mee dat de update mislukt als u getallen in de oude kolom hebt die groter zijn dan 999. Als u dat wel doet, moet u de maximale waarde voor de varchar
aanpassen kolom