Trigger que actualiza una columna de la misma tabla

12/02/2004 - 18:18 por Josué Maldonado | Informe spam
Hola lista,

Esa es mi inquietud de que forma puedo escribir un trigger que actualize
el valor de una columna de la misma tabla para la cual se esta
ejecutando el trigger.

He probado con update sobre el cursor inserted pero no funciona, alguna
idea o sugerencia?


Sinceramente,

Josué Maldonado.

Preguntas similare

Leer las respuestas

#1 Anibal Marcano
12/02/2004 - 18:30 | Informe spam
El update lo debes hacer es en la tabla original por ejemplo

UPDATE <Tabla> Set <Campo>=<Valor>
WHERE <Tabla.CampoClave> = Inserted.<CampoClave>

Saludos,

Anibal Marcano

"Josué Maldonado" <josue|at@|lamundial.hn> wrote in message
news:Oa$
Hola lista,

Esa es mi inquietud de que forma puedo escribir un trigger que actualize
el valor de una columna de la misma tabla para la cual se esta
ejecutando el trigger.

He probado con update sobre el cursor inserted pero no funciona, alguna
idea o sugerencia?


Sinceramente,

Josué Maldonado.

Respuesta Responder a este mensaje
#2 ulises
12/02/2004 - 18:30 | Informe spam
Si usas SQL Server 2000 podrías utilizar los triggers
INSTEAD OF, revisalo en el BOL.

Saludos,
Ulises

Hola lista,

Esa es mi inquietud de que forma puedo escribir un


trigger que actualize
el valor de una columna de la misma tabla para la cual se


esta
ejecutando el trigger.

He probado con update sobre el cursor inserted pero no


funciona, alguna
idea o sugerencia?


Sinceramente,

Josué Maldonado.

.

Respuesta Responder a este mensaje
#3 Josué Maldonado
12/02/2004 - 19:28 | Informe spam
Gracias por las sugerencias, me han indicado correctamente el camino a
seguir.



Sinceramente,

Josué Maldonado.
Respuesta Responder a este mensaje
#4 Fernando España
12/02/2004 - 19:39 | Informe spam
El update no debes hacerlo sobre el cursor inserted sino sobre la tabla en
si, ejemplo


Update productos
set estado=0 from productos a, inserted b
where a.id_producto=b.id_producto

Fernando España




"Josué Maldonado" <josue|at@|lamundial.hn> wrote in message
news:Oa$
Hola lista,

Esa es mi inquietud de que forma puedo escribir un trigger que actualize
el valor de una columna de la misma tabla para la cual se esta
ejecutando el trigger.

He probado con update sobre el cursor inserted pero no funciona, alguna
idea o sugerencia?


Sinceramente,

Josué Maldonado.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida