Операторы (выражение служб SSIS)
Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure
В этом разделе дано описание операторов, возможность использования которых дает язык выражений, а также их приоритет и ассоциативность, используемую средством оценки выражений.
В следующей таблице содержится список разделов, посвященных операторам.
Operator | Description |
---|---|
Приведение (выражение служб SSIS) | Преобразует выражение одного типа данных в другой тип данных. |
() (скобки) (выражение служб SSIS) | Определяет порядок вычисления выражений. |
+ (сложение) (службы SSIS) | Складывает два числовых выражения. |
+ (объединение) (выражение служб SSIS) | Сцепляет два выражения. |
- (вычитание) (выражение служб SSIS) | Вычитает второе числовое выражение из первого. |
- (инверсия) (выражение служб SSIS) | Инвертирует числовое выражение. |
* (умножение) (выражение служб SSIS) | Умножает два числовых выражения. |
/ (деление) (выражение служб SSIS) | Делит первое числовое выражение на второе. |
% (modulo) (выражение служб SSIS) | Вычисляет целочисленный остаток после деления первого числового выражения на второе. |
|| (логическое ИЛИ) (выражение служб SSIS) | Выполняет логическую операцию ИЛИ. |
&& (логическое И) (выражение служб SSIS) | Выполняет логическую операцию И. |
! (логическое НЕ) (выражение служб SSIS) | Инвертирует логический операнд. |
| (битовое включающее ИЛИ) (выражение служб SSIS) | Выполняет побитовую операцию ИЛИ для двух целочисленных значений. |
^ (битовое исключающее ИЛИ) (выражение служб SSIS) | Выполняет побитовую исключающую операцию ИЛИ для двух целочисленных значений. |
& (битовое И) (выражение служб SSIS) | Выполняет побитовую операцию И для двух целочисленных значений. |
~ (битовое НЕ) (выражение служб SSIS) | Выполняет битовую инверсию целого числа. |
== (равно) (выражение служб SSIS) | Выполняет сравнение с целью определения равенства двух выражений. |
!= (не равно) (выражение служб SSIS) | Осуществляет операцию сравнения для определения неравенства двух выражений. |
> (больше) (выражение Integration Services) | Выполняет сравнение с целью определения, является ли первое выражение больше второго. |
< (меньше) (выражение служб SSIS) | Выполняет сравнение с целью определения, является ли первое выражение меньше второго. |
>= (больше или равно) (выражение служб SSIS) | Выполняет сравнение с целью определения, является ли первое выражение больше второго или равно ему. |
<= (меньше или равно) (выражение служб SSIS) | Выполняет сравнение с целью определения, является ли первое выражение меньше второго или равно ему. |
? : (условный) (выражение служб SSIS) | Возвращает одно из двух выражений на основе вычисления логического выражения. |
Сведения о размещении каждого оператора в иерархии приоритета см. в разделе Operator Precedence and Associativity.
См. также
Функции (выражение служб SSIS)
Примеры расширенных выражений служб Integration Services
Выражения служб Integration Services (SSIS)