Исходная задача ADO.net потока SSIS с параметром
Я использую источник ADO.NET для переноса данных с сервера ODBC на мой SQL. Я использовал мастер импорта и экспорта, чтобы создать задачу потока данных.
Мне нужно добавить новые записи, которые имеют поле GPMTADDT>(вчерашняя дата), например, если сегодня 20121002, следующий запрос отлично работает:
SELECT PARTICIP.*
FROM PARTICIP
WHERE GPMTADDT > 20121001
Я старался:
SELECT PARTICIP.*
FROM PARTICIP
WHERE GPMTADDT > Format(now(),"yyyymmdd")
Но это не сработает, сервер лечитформат" как столбец. Я пытался создать переменную@date
SELECT PARTICIP.*
FROM PARTICIP
WHERE GPMTADDT > @date
снова сервер отклонил «@».
Also tried:
SELECT PARTICIP.*
FROM PARTICIP
WHERE GPMTADDT > (SELECT MAX PARTICIP.GPMTADDT FROM PARTICIP)
Я уверен, что мне не хватает чего-то простого, помощь будет принята с благодарностью.
Спасибо!