||
representerar strängsammansättning. Tyvärr är strängsammansättning inte helt portabel över alla sql-dialekter:
- ansi sql:
||
(infix operator) - mysql:
concat
( vararg funktion ). försiktighet :||
betyder "logisk eller" (det går dock att konfigurera; tack till @hvd för att du påpekade det) - oracle:
||
(infix operator),concat
( varning :endast funktion av arity 2! ) - postgres:
||
(infix operator) - sql-server:
+
(infix operator),concat
( vararg funktion ) - sqlite:
||
(infix operator)
förhoppningsvis är förvirringen fullständig ...