sql >> Database teknologi >  >> RDS >> Oracle

Oracle SQL, sammenkæd flere kolonner + tilføj tekst

Du har to muligheder for at sammenkæde strenge i Oracle:

  • CONCAT
  • Brug af ||

CONCAT eksempel:

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

Brug af || eksempel:

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


  1. Hvordan reparerer man en serialiseret streng, der er blevet beskadiget af en forkert bytetællingslængde?

  2. Vælg top 10 poster for hver kategori

  3. Hvordan får jeg psycopg2-logning af forespørgselsudførelsestid?

  4. Forstå Workload Analyzer til at kortlægge ydeevneflaskehalse