| title | - (Subtract) (SSIS Expression) | ||
|---|---|---|---|
| description | - (Subtract) (SSIS Expression) | ||
| author | chugugrace | ||
| ms.author | chugu | ||
| ms.date | 03/01/2017 | ||
| ms.service | sql | ||
| ms.subservice | integration-services | ||
| ms.topic | concept-article | ||
| helpviewer_keywords |
|
[!INCLUDEsqlserver-ssis]
Subtracts the second numeric expression from the first one.
numeric_expression1 - numeric_expression2
numeric_expression1, numeric_expression2
Is any valid expression of a numeric data type. For more information, see Integration Services Data Types.
Determined by the data types of the two arguments. For more information, see Integration Services Data Types in Expressions.
-
Enclose the minus unary expression in parenthesis to ensure that the expression is evaluated in the correct order
-
If either operand is null, the result is null.
This example subtracts numeric literals.
5 - 6.09
This example subtracts the value in the StandardCost column from the value in the ListPrice column.
ListPrice - StandardCost
This example subtracts a calculated value from the ListPrice column. The variable Discount% must be enclosed in brackets because the name includes the % character. For more information, see Identifiers (SSIS).
ListPrice - (ListPrice * @[Discount%])
Operator Precedence and Associativity
Operators (SSIS Expression)