Tarea de fuente ADO.net de flujo SSIS con parámetro
Estoy usando una fuente ADO.NET para llevar datos de un servidor ODBC a mi SQL. Utilicé el asistente de importación y exportación para crear mi tarea de flujo de datos.
Necesito agregar nuevos registros que tengan el campo GPMTADDT> (fecha de ayer), por ejemplo, si hoy, 20121002, la siguiente consulta funciona perfectamente:
SELECT PARTICIP.*
FROM PARTICIP
WHERE GPMTADDT > 20121001
Lo intenté:
SELECT PARTICIP.*
FROM PARTICIP
WHERE GPMTADDT > Format(now(),"yyyymmdd")
Pero no funcionará, el servidor trata el "formato" como una columna. Intenté crear una variable@date
SELECT PARTICIP.*
FROM PARTICIP
WHERE GPMTADDT > @date
De nuevo el servidor rechazó el "@".
Also tried:
SELECT PARTICIP.*
FROM PARTICIP
WHERE GPMTADDT > (SELECT MAX PARTICIP.GPMTADDT FROM PARTICIP)
Estoy seguro de que me falta algo simple, la ayuda será muy apreciada.
¡Gracias!