Det första plustecknet tolkas som en additionsoperator. Vart och ett av de återstående plustecknen tolkas som en unarär plusoperator :
1 ++ 2 means 1 + (+2)
1 +++ 2 means 1 + (+(+2))
Det är väldigt vanligt i programmeringsspråk att ha denna unära plusoperator, även om den sällan används i SQL eftersom den faktiskt inte gör någonting.
Den unära plusoperatorn nämns i SQL-92-standarden.
Även om unary plus inte är så användbart, har det en mer användbar följeslagare:unary minus. Den är också känd som den negativa operatorn .
SELECT -(expression), ...
-- ^ unary minus