sql >> Base de Datos >  >> RDS >> Oracle

¿Cuál es la diferencia entre || operador y función concat en Oracle?

No hay diferencia funcional.

|| es el operador de concatenación de cadenas estándar ANSI (aunque, desafortunadamente, no todas las bases de datos <cough>SQL Server</cough> elige apoyar el estándar). Muchas bases de datos admiten un CONCAT por lo que puede ser más fácil portar el código usando CONCAT a diferentes bases de datos.