O primeiro sinal de mais é interpretado como um operador de adição. Cada um dos sinais de mais restantes é interpretado como um operador de mais unário :
1 ++ 2 means 1 + (+2)
1 +++ 2 means 1 + (+(+2))
É muito comum em linguagens de programação ter esse operador unário mais, embora raramente seja usado em SQL, pois na verdade não faz nada.
O operador unário mais é mencionado no padrão SQL-92.
Embora o mais unário não seja tão útil, ele tem um companheiro mais útil:o menos unário. Também é conhecido como operador negativo .
SELECT -(expression), ...
-- ^ unary minus