~ (битовое НЕ) (выражение служб 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)