Der er ingen funktionel forskel.
||
er ANSI standard strengsammenkædningsoperatoren (dog desværre ikke alle databaser <cough>SQL Server</cough>
vælger at understøtte standarden). Mange databaser understøtter en CONCAT
funktion, så det kan være lettere at portere kode ved hjælp af CONCAT
til forskellige databaser.