Oracle
 sql >> база данни >  >> RDS >> Oracle

Какво означава символът SQL Select || означава?

|| представлява конкатенация на низове. За съжаление, конкатенацията на низове не е напълно преносима във всички sql диалекти:

  • ansi sql:|| (инфиксен оператор)
  • mysql:concat (функция vararg). внимание :|| означава „логически или“ (може обаче да се конфигурира; благодарение на @hvd, че посочи това)
  • оракул:|| (инфиксен оператор), concat (внимание :функция само на арити 2! )
  • postgres:|| (инфиксен оператор)
  • sql сървър:+ (инфиксен оператор), concat ( функция vararg )
  • sqlite:|| (инфиксен оператор)

дано объркването е пълно ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle sql за преброяване на екземпляри от различни стойности в една колона

  2. oracle sql заявка за изброяване на всички дати от предходния месец

  3. Разделяне на низ, разделен със запетая, в съхранена в PL/SQL процедура

  4. Как да проверите пространството за таблици в Oracle SQL Developer?

  5. Коригиране на грешка „ORA-01790:изразът трябва да има същия тип данни като съответния израз“