sql >> Databasteknik >  >> RDS >> Oracle

Vad är skillnaden mellan || operatör och koncat funktion i Oracle?

Det finns ingen funktionell skillnad.

|| är ANSI standardsträngsammansättningsoperatorn (men tyvärr inte alla databas <cough>SQL Server</cough> väljer att stödja standarden). Många databaser stöder en CONCAT funktion så att det kan vara lättare att porta kod med CONCAT till olika databaser.



  1. JodaTime med JPA-, PostgreSQL- och NULL-värden

  2. Fel:Duplicera posten '0' för nyckeln 'PRIMÄR'

  3. SQL Server-version av Oracles ADD_MONTHS()

  4. Hänvisa till ett kolumnnamnalias i WHERE-satsen