Utilisez la fonction CONCAT pour concaténer ensemble deux chaînes ou champs en utilisant la syntaxe CONCAT(expression1, expression2). Bien que la concaténation puisse également être effectuée en utilisant le || Notation de raccourci (double tube), des erreurs sont générées si DB2 n'est pas configuré pour l'autoriser.
-
Ouvrez une ligne de commande SQL et tapez la commande CONCAT
Ouvrez une ligne de commande SQL. Dans la ligne de commande, tapez CONCAT. Suivez-le immédiatement avec une parenthèse ouverte.
-
Fournir la première expression
Entrez la première expression. Il peut s'agir d'une chaîne ou d'un champ d'une table de la base de données. Faites suivre la première expression d'une virgule.
-
Fournissez la deuxième expression
Après la virgule, fournissez la deuxième expression. Comme pour la première expression, il peut s'agir d'une chaîne ou d'un champ d'une table de la base de données. Faites suivre la deuxième expression par une parenthèse fermée.
-
Exécutez la commande
Appuyez sur la touche Entrée pour exécuter la commande. Si les deux expressions sont des chaînes, comme avec "CONCAT('Hello', 'World')", la sortie de la commande est une concaténation de chaîne unique des deux, "HelloWorld". Si les deux expressions sont des champs, comme avec "SELECT CONCAT(City, State) FROM Locations", la sortie est un ensemble avec toutes les entrées de la première colonne jointes à toutes les entrées de la deuxième colonne. Si une expression est une chaîne et l'autre un champ, comme avec "SELECT CONCAT(City, 'NY') FROM NYCities", la sortie est un ensemble avec l'expression de chaîne préfixée ou ajoutée à chaque entrée dans la colonne donnée.< /p>