sql >> Databasteknik >  >> RDS >> Oracle

Oracle SQL, sammanfoga flera kolumner + lägg till text

Du har två alternativ för att sammanfoga strängar i Oracle:

  • CONCAT
  • Med ||

CONCAT-exempel:

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

Använder || exempel:

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


  1. Postgres heltalsmatriser som parametrar?

  2. Skript för att hitta beroenden på flera nivåer för ett paket

  3. Anropar Oracles lagrade procedur med utdataparameter från SQL Server

  4. Enkelt Postgresql-uttalande - kolumnnamnet finns inte