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

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

语法

        boolean_expression1 && boolean_expression2

参数

  • boolean _expression1, boolean_expression2
    是计算结果为 TRUE、FALSE 或 NULL 的任意有效表达式。

结果类型

DT_BOOL

注释

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

结果

Expression

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