Holaa amigos tengo un problema con la funcion dateadd en una vista pues se como utilizarla normalmente dateadd( month, 3, fechainicio). Eso esta claro, el problema esta cuando la parte de month quiero que la obtenga de un campo de la bd de datos. La consulta que estoy haciendo es la siguiente y me da error:
SELECT id_contrato, No_Contrato, tiempo_duracion, unidad_duracion, fecha_inicio, Monto_CUC, Monto_MN, fk_tipo_contrato, dateadd(unidad_duracion, tiempo_duracion, fecha_inicio) FROM Contratos Me dice que unidad_duracion no es un parametro posible, deseo que la unidad de duracion que esta en el registro sea la que tome para construir la consulta. Ojala me haya explicado bien. Muchas gracias PEPE
