Несмотря на то, что я ценю оба предложенных предложения, в итоге я нашел больше решения «все готово», а не выполнял запрос к каждой таблице после их импорта.
В итоге я создал SSISупакуйте и вставьте преобразование производного столбца между источником и назначением по мере необходимости.
Например, в редакторе преобразования производного столбца, если у меня был столбец даты с именем comp_date, и я могу с уверенностью сказать, что любойдата до 1910 года недействительна, мои первые несколько столбцов в редакторе выглядят примерно так:
Derived Column Name Derived Column Expression
------------------- -------------- -----------------------------------------
comp_date Replace 'comp_date' DATEPART("year",comp_date) < 1910 ? NULL(DT_DATE):comp_date
Таким образом, мне нужно учитывать нулевое преобразование только один раз, когда я настраиваю его в пакете, затемпостоянно добавляйте в пакет по мере того, как все больше столов добавляется в смесь.Это дает мне именно те результаты, которые мне нужны.Еще раз спасибо за предложения!