Cita:
Empezado por apicito
Si. Desde una aplicación de escritorio tengo una opción que es cargar scripts sql que se ejecutan contra la base de datos a la que está conectado. Lo utilizo para harcer mantenimientos específicos para algun cliente. Por esto lo del script y no ir creando procedimientos para cada cosa que hago con este sistema.
|
Perfecto.
Ya se que me estoy repitiendo más que el ajo,
, pero ¿ de verdad has entendido la parte de que dentro de un único Script puedes crear un procedimiento almacenado, ejecutarlo y finalmente eliminarlo para que toda la estructura de la base de datos vuelva a estar como al principio ?.
Código SQL
[-]
SET TERM ^ ;
CREATE PROCEDURE ACTUALIZA_CLIENTES (
as
begin
UPDATE CLIENTES SET TELEFONO = '+34-' || TELEFONO;
end
^
SET TERM ; ^
EXECUTE PROCEDURE ACTUALIZA_CLIENTES;
COMMIT WORK;
DROP PROCEDURE ACTUALIZA_CLIENTES;