【问题标题】:Use query as conditional split expression in SSIS在 SSIS 中使用查询作为条件拆分表达式
【发布时间】:2020-02-11 08:34:37
【问题描述】:

如何在条件拆分中使用下面的查询,nxdt 是一个日期列;它的值类似于11/30/0002 00:00:00.000000。因此使用下面的查询来过滤掉并需要在我的包中使用它

SELECT *
FROM VLCVehicle 
WHERE  DATEPART(year, nxtDt) < '1753' OR DATEPART(year, nxtDt) > '9999'

【问题讨论】:

    标签: sql-server ssis expression etl conditional-split


    【解决方案1】:

    您可以使用以下表达式:

     DATEPART("yyyy", [nxtDt]) < 1753 || DATEPART("yyyy", [nxtDt]) > 9999
    

    【讨论】:

      猜你喜欢
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-03
      相关资源
      最近更新 更多