Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/03/2009, 07:39
Avatar de Raskol
Raskol
 
Fecha de Ingreso: octubre-2006
Mensajes: 7
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: Incapaz de hacer un Trigger. (Ayuda)

Bueno después de leer y releer creo que ya he comprendido un poco pl/sql, para el que le pueda interersar he utilizado lo siguiente:

Código:
CREATE OR REPLACE TRIGGER Cliente_registrado
BEFORE INSERT ON PEDIDO FOR EACH ROW
Declare
	emailCliente presupuesto.email%type;	
begin
	-- seleccionamos el email del cliente al que se asocia el pedido.
	select email into emailCliente from presupuesto where codigo_presupuesto=:new.codigo_presupuesto;
	-- Actualizamos el valor del cliente con dicho email a S.
	update cliente set con_pedido='S' where cliente.email=emailCliente;
END;
/
Creo que está bien. Un saludo.