SQL Server - TRIGGER calcular importe

   
Vista:
Imágen de perfil de ruben

TRIGGER calcular importe

Publicado por ruben (6 intervenciones) el 25/08/2014 15:35:22
AYUDA CON EL TRIGGER POR FAVOR!: ESTOY INTENTANDO CALCULAR EL IMPORTE EN EL CAMPO "IMPORTE" DE LA TABLA "PEDIDO" TOMANDO LA "CANTIDAD" Y EL "PRECIO" DEL "PRODUCTO". NO ME TIRA ERROR PERO ME MUESTRA EL CAMPO "IMPORTE" VACIO. QUE HAGO MAL!!!

create trigger CALCULADOR_IMPORTE
on pedido
for insert
as
update pedido set importe=(select producto.precio * pedido.cantidad)
from producto
join inserted
on inserted.importe=producto.precio
where precio=inserted.productoID;
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

TRIGGER calcular importe

Publicado por Isaias (3186 intervenciones) el 25/08/2014 18:30:24
Es una PÉSIMA practica querer resolver este asunto mediante un trigger, deberias hacerlo mediante el store procedure que afecta los registros en PEDIDO
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