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
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

TRIGGER calcular importe

Publicado por Isaias (4558 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