Operadores unários (Transact-SQL)

Os operadores unários desempenham uma operação em apenas uma expressão de qualquer um dos tipos de dados da categoria de tipo de dados numéricos. Para obter mais informações sobre categorias de tipo de dados, consulte Convenções de sintaxe Transact-SQL.

Operador

Significado

+ (Positivo)

Valor numérico é positivo.

- (Negativo)

Valor numérico é negativo.

~ (NOT bit a bit)

Retorna os complementos do número.

Os operadores + (Positivo) e – (Negativo) podem ser usados em qualquer expressão de qualquer um dos tipos de dados da categoria de tipo de dados numérico. O operador ~ (NOT bit a bit) pode ser usado somente nas expressões de qualquer um dos tipos de dados da categoria de tipo de dados inteiros.