sql >> Databáze >  >> RDS >> Oracle

Co znamená symbol SQL Select || znamenat?

|| představuje zřetězení řetězců. Bohužel zřetězení řetězců není zcela přenosné napříč všemi dialekty SQL:

  • ansi sql:|| (operátor infix)
  • mysql:concat (funkce vararg). pozor :|| znamená 'logický nebo' (je to však konfigurovatelné; děkujeme @hvd za upozornění)
  • Oracle:|| (operátor infix), concat ( pozor :pouze funkce arity 2 ! )
  • postgres:|| (operátor infix)
  • sql server:+ (operátor infix), concat ( funkce vararg )
  • sqlite:|| (operátor infix)

doufejme, že zmatek je úplný ...



  1. Optimalizační prahy – seskupování a agregace dat, část 2

  2. Dokumentace MAA pro Oracle Cloud

  3. Cloud9 postgres

  4. Zápis souboru csv do databáze SQL Server pomocí pythonu