&&(逻辑与)(SSIS 表达式)

适用范围:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

执行“逻辑与”运算。 如果所有条件都为 TRUE,则表达式计算结果为 TRUE。

语法

  
boolean_expression1 && boolean_expression2  

参数

boolean_expression1、boolean_expression2
计算结果为 TRUE、FALSE 或 NULL 的任意有效表达式。

结果类型

DT_BOOL

注解

下表显示 && 运算符的结果。

Result 表达式 Expression
TRUE TRUE TRUE
FALSE TRUE FALSE
FALSE FALSE FALSE
Null Null Null
Null Null TRUE
FALSE Null false

表达式示例

该示例使用 StandardCostListPrice 列。 如果 StandardCost 列的值小于 300,并且 ListPrice 列的值大于 500,则该示例计算结果为 TRUE。

StandardCost < 300 && ListPrice > 500  

此示例使用变量 SPriceLPrice ,而不是文字。

StandardCost < @SPrice && ListPrice > @LPrice  

另请参阅

&(位与)(SSIS 表达式)
运算符优先级和结合性
运算符(SSIS 表达式)