hola a todos tengo una pregunta sobre un trigger que debe de calcular un valor depues de haber insertado o actualizado otros dos valores referentes
el valos calculado es un porcentaje que
tomoara los valores de los siguientes campos
prog_mes y real_mes
la operacion sera esta poc_mes=(real_mes*100)/prog_mes
quisiera saber somo puedo hacer algo asi
por favor garcias
es que uso este procedimiento
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[poc_avan]
as
declare @porc_avan_mes int
SET NOCOUNT ON
begin
set @porc_avan_mes=(select((real_mes*100)/prog_mes)
from prog_real
)
update prog_real set porc_avan_mes='@porc_avan_mes' where porc_avan_mes=''
end
que es llamdao por un trigger
create trigger avances
FOR insert
AS
exec porcentaje_avance
BEGIN
END