Oracle SQL, concaténer plusieurs colonnes + ajouter du texte
Donc en gros, je veux afficher cette (toute la ligne dans UNE colonne):
J'aime [type de colonne] gâteau avec [glaçage colonne] et que [le fruit de la colonne].
Le résultat devrait être:
Cake_Column
----------------
I like chocolate cake with whipped_cream and a cherry.
I like strawberry cake with vanilla_cream and a lemon_slice.
etc.
etc.
J'ai besoin d'une sorte de TO_CHAR déclaration qui n'a ([colonne] "texte" [colonne]) "new_column_name";
Que suis-je censé le savoir?
Vous devez vous connecter pour publier un commentaire.
Vous avez deux options pour concaténer des chaînes dans Oracle:
||
CONCAT exemple:
À l'aide de
||
exemple:Avez-vous essayé le
||
opérateur ?L'Opérateur de concaténation de la Documentation d'Oracle >>>
Ci-dessous requête fonctionne pour moi, @Oracle 10G ----
O/P -
Essayez ceci:
Il doit concaténer toutes les données sur une seule colonne entrée nommée "Cake_Column".
La
Oracle/PLSQL
CONCAT
fonction permet de concaténer deux chaînes.E. g.