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


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

Выполняет битовую инверсию целого числа. Этот оператор может быть применен к целочисленному типу данных со знаком или без знака.

Синтаксис

        ~integer_expression
      

Аргументы

  • integer_expression
    Любое допустимое выражение целочисленного типа данных. integer_expression — целое число, которое преобразуется в двоичное число для побитовой операции. Дополнительные сведения см. в разделе Типы данных служб Integration Services.

Типы результата

Возвращает тип данных integer_expression.

Замечания

Нет

Примеры

Этот пример выполняет операцию побитового ~ (NOT) над числом 170 (0000 0000 1010 1010). Число целого типа со знаком.

          ~ 170

Результат вычисления выражения — 170 (1111111101010101).

0000000010101010

----------------------

1111111101010101