sql >> Base de Datos >  >> RDS >> Sqlserver

Servidor SQL:¿Qué significa 1 ++ 2?

El primer signo más se interpreta como un operador de suma. Cada uno de los signos más restantes se interpreta como un operador más unario :

1 ++ 2   means   1 + (+2)
1 +++ 2  means   1 + (+(+2))

Es muy común en los lenguajes de programación tener este operador unario más, aunque rara vez se usa en SQL ya que en realidad no hace nada.

El operador unario más se menciona en el estándar SQL-92.

Si bien unario más no es tan útil, tiene un compañero más útil:unario menos. También se conoce como operador negativo .

SELECT -(expression), ...
--     ^ unary minus