Ver Mensaje Individual
  #6  
Antiguo 18-12-2012
Edchar Edchar is offline
Miembro
NULL
 
Registrado: dic 2012
Posts: 25
Reputación: 0
Edchar Va por buen camino
Ok correcto ese libro si me pasaste el link, lo baje y lo leí y lo que me mostraste eso ya lo implemente pero ahora dime una cosa a ese ejemplo que pusiste se le puede crear una vista y poner el siguiente trigger de esta forma

Código SQL [-]
create view clienteyciudad(_id, _nombre) as 
select cli.nombre, ciu.nombre from tbclientes cli inner join tbciudades ciu on cli.id_ciudad=ciu.id

Código SQL [-]
CREATE TRIGGER tg_Cte FOR clienteyciudad
ACTIVE BEFORE INSERT OR UPDATE POSITION 0 
AS 
BEGIN 
 INSERT INTO tbclientes(id, nombre) VALUES (:_id, :_nombre);
END


Como puedes ver lo que estoy intentando hacer es que a la vez que ejecuto una vista entonces un trigger sirve para agregar un nuevo cliente obviamente en el ejemplo faltarían los datos de las otras columnas de la tabla.

Gracias por tu ayuda.
Responder Con Cita