Hola a todos
Necesito lanzar un script que haga lo siguiente
ALTER TABLE DIRECCION
ADD ( CUENTA2 varchar2(50));
UPDATE DIRECCION SET CUENTA2=CUENTA
ALTER TABLE DIRECCION
DROP COLUMN CUENTA
ALTER TABLE DIRECCION
RENAME COLUMN CUENTA2 to CUENTA;
commit
Es decir que cree en la tabla un nuevo atributo que se llame numero 2, actualizar el contenido con los datos de numero y luego eliminar el etributo numero y renombrar el atributo Numero2 a numero .
Si se lanzar por separado las diferentes sentencias funcionan correctamente pero si se lanzan todas juntas me da un error ( que no acabo de recordar pq desde casa no lo puedo probar )
Creo que es posible que suceda pq no la manera correcta de lanzar este proceso, es muy posible que si lanzo en forma de stored procedure funcione bien o alguna manera de ejecutar sentencias masivas.
¿Alguien sabe como resolver este problema? ¿Cual es la manera adecuada de lanzar este tipo de procesos?
Muchas gracias por todo y hasta pronto!