SSIS flow ADO.net zadanie źródłowe z parametrem

Korzystam ze źródła ADO.NET, aby przenieść dane z serwera ODBC do mojego SQL. Użyłem kreatora importu i eksportu do utworzenia zadania przepływu danych.

Muszę dołączyć nowe rekordy, które mają pole GPMTADDT> (wczorajsza data), na przykład jeśli dzisiaj 20121002 następujące zapytanie działa idealnie:

SELECT  PARTICIP.* 
FROM PARTICIP
WHERE GPMTADDT > 20121001

Próbowałem:

SELECT  PARTICIP.* 
FROM PARTICIP
WHERE GPMTADDT > Format(now(),"yyyymmdd")

Ale to nie zadziała, serwer traktuje „format” jako kolumnę. Próbowałem utworzyć zmienną@date

SELECT  PARTICIP.* 
FROM PARTICIP
WHERE GPMTADDT > @date

ponownie serwer odrzucił „@”.

Also tried:
SELECT  PARTICIP.* 
FROM PARTICIP
WHERE GPMTADDT > (SELECT MAX PARTICIP.GPMTADDT FROM PARTICIP)

Jestem pewien, że brakuje mi czegoś prostego, pomoc zostanie bardzo doceniona.

Dziękuję Ci!

questionAnswers(2)

yourAnswerToTheQuestion