Поделиться через


Операторы (службы SSIS)

В этом разделе дано описание операторов, возможность использования которых дает язык выражений, а также их приоритет и ассоциативность, используемую средством оценки выражений.

В следующей таблице содержится список разделов, посвященных операторам.

Оператор Описание

Приведение (службы SSIS)

Преобразует выражение одного типа данных в другой тип данных.

() (Скобки) (службы SSIS)

Определяет порядок вычисления выражений.

+ (Сложение@@@@) (службы SSIS)

Складывает два числовых выражения.

+ (Сцепление) (службы SSIS)

Сцепляет два выражения.

- (Вычитание) (службы SSIS)

Вычитает второе числовое выражение из первого.

- (Инверсия) (службы SSIS)

Инвертирует числовое выражение.

* (Умножение) (службы SSIS)

Умножает два числовых выражения.

/ (Разделить) (службы SSIS)

Делит первое числовое выражение на второе.

% (остаток от деления) (службы SSIS)

Вычисляет целочисленный остаток после деления первого числового выражения на второе.

|| (Логический оператор ИЛИ) (службы SSIS)

Выполняет логическую операцию ИЛИ.

&& (Логический оператор И) (службы SSIS)

Выполняет логическую операцию И.

! (Логический оператор НЕ) (службы SSIS)

Инвертирует логический операнд.

| (Побитовое включающее ИЛИ) (службы SSIS)

Выполняет побитовую операцию ИЛИ для двух целочисленных значений.

^ (Побитовое исключающее ИЛИ) (службы SSIS)

Выполняет побитовую исключающую операцию ИЛИ для двух целочисленных значений.

& (Побитовое И) (службы SSIS)

Выполняет побитовую операцию И для двух целочисленных значений.

~ (Побитовый оператор НЕ) (службы SSIS)

Выполняет побитовую инверсию целого числа.

== (Равно) (службы SSIS)

Выполняет сравнение с целью определения равенства двух выражений.

!= (Не равно) (службы SSIS)

Осуществляет операцию сравнения для определения неравенства двух выражений.

> (Больше) (службы SSIS)

Выполняет сравнение с целью определения, является ли первое выражение больше второго.

< (меньше) (службы SSIS)

Выполняет сравнение с целью определения, является ли первое выражение меньше второго.

>= (Больше или равно) (службы SSIS)

Выполняет сравнение с целью определения, является ли первое выражение больше второго или равно ему.

<= (Меньше или равно) (службы SSIS)

Выполняет сравнение с целью определения, является ли первое выражение меньше второго или равно ему.

? : (Условный) (службы SSIS)

Возвращает одно из двух выражений на основе вычисления логического выражения.

Сведения о размещении каждого оператора в иерархии приоритета см. в разделе Очередность и ассоциативность операторов.

См. также

Задачи

Использование выражений в пакетах

Основные понятия

Расширенные выражения служб Integration Services

Другие ресурсы

Основные понятия выражений служб Integration Services
Функции (службы SSIS)

Справка и поддержка

Получение помощи по SQL Server 2005