Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 包含条件';行不通_Sql Server_Ssis_Expression_Conditional Statements_Etl - Fatal编程技术网

Sql server 包含条件';行不通

Sql server 包含条件';行不通,sql-server,ssis,expression,conditional-statements,etl,Sql Server,Ssis,Expression,Conditional Statements,Etl,我有一个SSIS优先约束表达式,它本身具有条件。表达方式如下: @[User::del]==0 && ( ( MONTH(@[User::LastImportedDate]) <> 12 ? MONTH( @[User::LastImportedDate]) :0 ) < (MONTH( @[$Package::ExtractDateFrom])-1) ) @[User::del]==0&((月(@[User::LastImportedDate])12个

我有一个SSIS优先约束表达式,它本身具有条件。表达方式如下:

@[User::del]==0  && ( ( MONTH(@[User::LastImportedDate]) <> 12 ? MONTH( 
@[User::LastImportedDate]) :0 ) <  (MONTH( @[$Package::ExtractDateFrom])-1) )
@[User::del]==0&((月(@[User::LastImportedDate])12个月(
@[User::LastImportedDate]:0)<(月份(@[$Package::ExtractDateFrom])-1)

当值为
12
时,我需要将上次导入日期的月份值替换为
0
,然后评估该值是否小于其他日期的月份。

无论如何,我发现了一个错误。这是一个语法错误,我应该说!=而不是

你为什么说它不起作用?