Oracle
 sql >> Database >  >> RDS >> Oracle

Qual è la differenza tra || operatore e funzione concat in Oracle?

Non ci sono differenze funzionali.

|| è l'operatore di concatenazione di stringhe standard ANSI (sebbene, sfortunatamente, non tutti i database <cough>SQL Server</cough> sceglie di supportare lo standard). Molti database supportano un CONCAT funzione quindi potrebbe essere più facile trasferire il codice usando CONCAT a database diversi.