Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Qual é a diferença entre || operador e função concat no Oracle?


Não há diferença funcional.

|| é o operador de concatenação de string padrão ANSI (embora, infelizmente, nem todo banco de dados <cough>SQL Server</cough> escolhe apoiar o padrão). Muitos bancos de dados suportam um CONCAT função para que seja mais fácil portar o código usando CONCAT para diferentes bancos de dados.