Il n'y a pas de différence fonctionnelle.
||
est l'opérateur de concaténation de chaînes standard ANSI (bien que, malheureusement, pas toutes les bases de données <cough>SQL Server</cough>
choisit de soutenir la norme). De nombreuses bases de données prennent en charge un CONCAT
fonction afin qu'il soit plus facile de porter le code en utilisant CONCAT
à différentes bases de données.