Oracle
 sql >> Base de données >  >> RDS >> Oracle

Quelle est la différence entre || opérateur et fonction concat dans Oracle?

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.