||
représente la concaténation de chaînes. Malheureusement, la concaténation de chaînes n'est pas complètement portable dans tous les dialectes sql :
- ansi sql :
||
(opérateur infixe) - mysql :
concat
(fonction vararg). attention :||
signifie "ou logique" (c'est configurable, cependant ; merci à @hvd pour l'avoir signalé) - oracle :
||
(opérateur infixe),concat
( attention :fonction d'arité 2 uniquement ! ) - postgres :
||
(opérateur infixe) - serveur sql :
+
(opérateur infixe),concat
( fonction vararg ) - sqlite :
||
(opérateur infixe)
espérons que la confusion est complète ...