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


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

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

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

Синтаксис

  
~integer_expression  
  

Аргументы

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

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

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

Замечания

нет

Примеры выражений

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

  
~ 170  

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

0000000010101010

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

1111111101010101

См. также

Очередность и ассоциативность операторов
Операторы (выражение служб SSIS)