Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2009, 10:28
DICOTA
 
Fecha de Ingreso: enero-2009
Mensajes: 5
Antigüedad: 15 años, 5 meses
Puntos: 0
Problema con Trigger

Hola!

He creado un disparador que para que me inserte en una tabla una serie de datos cada vez que se me actualiza el valor de un campo, para detectar que ha habido una actualización en un campo lo compruebo de la siguiente manera:

if Update(Pagado)

El problema lo tengo cuando quiero actualizar el campo pagado de muchos registros, entonces me sale este error y no me deja hacer ningún cambio:

"[Microsoft][ODBC SQL Server Driver][SQL Server] La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =,!=,<,<=,>,>= o cuando se utiliza como expresión"

Como puedo puedo realizar el trigger con el fin de que pueda actualitzar el campo "Pagado" para varios registros de mi tabla?

Espero vuestra respuesta.

Muchas gracias!