||
představuje zřetězení řetězců. Bohužel zřetězení řetězců není zcela přenosné napříč všemi dialekty SQL:
- ansi sql:
||
(operátor infix) - mysql:
concat
(funkce vararg). pozor :||
znamená 'logický nebo' (je to však konfigurovatelné; děkujeme @hvd za upozornění) - Oracle:
||
(operátor infix),concat
( pozor :pouze funkce arity 2 ! ) - postgres:
||
(operátor infix) - sql server:
+
(operátor infix),concat
( funkce vararg ) - sqlite:
||
(operátor infix)
doufejme, že zmatek je úplný ...