SQL Server - Necesito ayuda con Triggres

   
Vista:

Necesito ayuda con Triggres

Publicado por Oscar Javier Ramirez Vargas (4 intervenciones) el 10/05/2009 17:50:13
Hola, necesita una ayuda con Triggers coy principiante en SQL Server soy programador
tengo una tabla de [dbo].[Comparendos](
[NoComp] [nchar](20) COLLATE Modern_Spanish_CI_AS NOT NULL,
[ideInfra] [nchar](20) COLLATE Modern_Spanish_CI_AS NULL,
[NomInfra] [nchar](50) COLLATE Modern_Spanish_CI_AS NULL,
[Detalle] [nchar](70) COLLATE Modern_Spanish_CI_AS NULL,
[IdeAge] [nchar](12) COLLATE Modern_Spanish_CI_AS NULL,
[Divipo] [nchar](12) COLLATE Modern_Spanish_CI_AS NULL,
[Valor] [numeric](18, 0) NULL,
[FechaComp] [datetime] NULL,
[Recaudo] [bit] NULL,

y tengo otra trabla [dbo].[Recaudos](
[NoRec] [nchar](15) COLLATE Modern_Spanish_CI_AS NOT NULL,
[Fecha] [datetime] NULL,
[Divipo] [nchar](12) COLLATE Modern_Spanish_CI_AS NULL,
[NoCue] [nchar](20) COLLATE Modern_Spanish_CI_AS NULL,
[NoComp] [nchar](20) COLLATE Modern_Spanish_CI_AS NULL,

Necesito hacer un trigger que cuando el usuario cancele un comparendo en la tabla de recaudo el trigger se ejecute y me actualice el pago en la tabla de comparendo que el campo recaudo me cambie el estado de 1 que significa que pago...

les agradezco la ayuda...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

RE:Necesito ayuda con Triggres

Publicado por Isaias (3180 intervenciones) el 11/05/2009 23:18:46
Oscar

Un trigger es una coleccion de codito t-sql que se ejecuta para lo cual fue creado.

En este caso, creo que seria FOR UPDATE en tu tabla de Recaudos

CREATE TRIGGER trg_Recaudos
ON Recaudos
FOR UPDATE
AS
BEGIN

............................... Codigo t-sql.....................................

END

¿Cual seria la duda en si?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar