||
representa la concatenación de cadenas. Desafortunadamente, la concatenación de cadenas no es completamente portátil en todos los dialectos de sql:
- ansi sql:
||
(operador infijo) - mysql:
concat
(función vararg). precaución :||
significa 'lógico o' (Sin embargo, es configurable; gracias a @hvd por señalarlo) - oráculo:
||
(operador infijo),concat
( precaución :¡función de arity 2 solamente! ) - postgres:
||
(operador infijo) - servidor sql:
+
(operador infijo),concat
(función vararg) - sqlite:
||
(operador infijo)
esperemos que la confusión sea completa...