Ver Mensaje Individual
  #4  
Antiguo 24-02-2010
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Reputación: 18
mjjj Va por buen camino
Voy a tratar de explicar esto con un poco mas de detalle.

Utilizo Firebird 2.0, y necesito un trigger que se dispare al momento de modificar una la detrendiciones, expecificamente el campo imagen: Varchar (1).

Algunos otros campos de importancia dentro de la tabla estan:

nren : Integer
ncorr: Integer
usuario: String
f_b: char (1)

Desde la aplicación se modifica el registro con esta sentencia.

Código SQL [-]
update detrendiciones set imagen =:imagen
where nren =:nren and ncorr =:ncorr and f_B =:f_B

Ahora bien, el trigger debe modificar el campo NImagen: Integer, autoincrementado por un generador, el mismo numero para todos los registros que cumplan con las condiciones de los campos usuario, nren, f_b y ncorr, asociado a la modificación por parte de la aplicación.

Se puede hacer esto?
Espero que ahora se entienda mi consulta.

Saludos
Responder Con Cita