如何将以下查询用作sis中的条件拆分表达式

问题描述 投票:1回答:1

[如何在条件拆分中使用以下查询,nxdt是日期列;它具有11/30/0002 00:00:00.000000之类的值。因此,在下面的查询中使用了此过滤条件,需要在我的程序包中使用相同的参数]

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

如何在条件拆分中使用以下查询,nxdt是日期列;它的值如11/30/0002 00:00:00.000000。因此,在下面的查询中使用了该过滤条件,因此需要在我的程序包中使用... ...>

sql-server ssis expression etl conditional-split
1个回答
1
投票

您可以使用以下表达式:

 DATEPART("yyyy", [nxtDt]) < 1753 || DATEPART("yyyy", [nxtDt]) > 9999
© www.soinside.com 2019 - 2024. All rights reserved.