Ver Mensaje Individual
  #8  
Antiguo 02-02-2012
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 24
guillotmarc Va por buen camino
Cita:
Empezado por apicito Ver Mensaje
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;
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita