Buenos días, necesito calcular la fecha de vencimiento a partir de una fecha creada por el usuario. Encontré en este blog la siguiente consulta formateada pero no me está calculando bien. Alguno me puede ayudar a ver donde está error?
set dateformat ymd
declare @fd as datetime
declare @fe as datetime
declare @fv as datetime
declare @dif as int
set @fd = (select $[OPCH.docdate])
set @fe = (select $[OPCH.U_FechaRecep])
set @fv = (select $[OPCH.docduedate])
set @dif = datediff(d,@fe,@fd)
select dateadd (d,@dif,@fv)