Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle SQL, połącz wiele kolumn + dodaj tekst

Masz dwie opcje łączenia ciągów w Oracle:

  • KONKAT
  • Korzystanie z ||

Przykład CONCAT:

CONCAT(
  CONCAT(
    CONCAT(
      CONCAT(
        CONCAT('I like ', t.type_desc_column), 
        ' cake with '), 
      t.icing_desc_column),
    ' and a '),
  t.fruit_desc_column)

Korzystanie z || przykład:

'I like ' || t.type_desc_column || ' cake with ' || t.icing_desc_column || ' and a ' || t.fruit_desc_column


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. różnica między planem wyjaśnienia a planem wykonania

  2. Tabela obrotowa/przestawna z agregacją w Oracle

  3. Zapytanie o usunięcie Oracle zajmuje zbyt dużo czasu

  4. Powielanie rekordów w celu wypełnienia luki między datami

  5. jak wybrać nawet rekordy z tabeli w oracle?