Ver Mensaje Individual
  #8  
Antiguo 12-11-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por El_Raso Ver Mensaje
quiero saber si al editar la tabla algunos de ellos sufrio algun cambio para mandar a grabar el usuario que realizo dicho cambio.
No trabajo con Firebird, pero en MySQL, luego de una sentencia update, insert o delete, es posible saber cuántos registros fueron realmente afectados. Es decir, si un UPDATE abarca 100 registros pero sólo dos de ellos realmente cambiaron, el motor indica que cambiaron dos registros.

Entonces, si lo único que interesa es saber si realmente hubo un cambio y así poder acreditarlo al usuario, podrías ver si Firebird cuenta con algo similar y así te evitas triggers y demás.

// Saludos
Responder Con Cita