Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Opérateur (concaténation) ||

Mode de mise au point
Opérateur (concaténation) || - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Concatène deux expressions de chaque côté du symbole || et renvoie l’expression concaténée.

Similaire à Fonction CONCAT.

Note

Si l’une des expressions (ou les deux) a la valeur null, le résultat de la concaténation est NULL.

Syntaxe

expression1 || expression2

Arguments

expression1

Chaîne CHAR, chaîne VARCHAR, expression binaire ou expression évaluée à l’un de ces types.

expression2

Chaîne CHAR, chaîne VARCHAR, expression binaire ou expression évaluée à l’un de ces types.

Type de retour

Le type de retour de la chaîne est le même que celui des arguments d’entrée. Par exemple, la concaténation de deux chaînes de type VARCHAR renvoie une chaîne de type VARCHAR.

Exemples

Les exemples suivants utilisent les tables USERS et VENUE de l’exemple de base de données TICKIT. Pour de plus amples informations, veuillez consulter Exemple de base de données.

Pour concaténer les champs FIRSTNAME et LASTNAME de la table USERS de l’exemple de base de données, utilisez l’exemple suivant.

SELECT (firstname || ' ' || lastname) as fullname FROM users ORDER BY 1 LIMIT 10; +-----------------+ | fullname | +-----------------+ | Aaron Banks | | Aaron Booth | | Aaron Browning | | Aaron Burnett | | Aaron Casey | | Aaron Cash | | Aaron Castro | | Aaron Dickerson | | Aaron Dixon | | Aaron Dotson | +-----------------+

Pour concaténer des colonnes susceptibles de contenir des valeurs nulles, utilisez l’expression Fonctions NVL et COALESCE. L’exemple suivant utilise NVL pour renvoyer 0 chaque fois que la valeur NULL est rencontrée.

SELECT (venuename || ' seats ' || NVL(venueseats, 0)) as seating FROM venue WHERE venuestate = 'NV' or venuestate = 'NC' ORDER BY 1 LIMIT 10; +-------------------------------------+ | seating | +-------------------------------------+ | Ballys Hotel seats 0 | | Bank of America Stadium seats 73298 | | Bellagio Hotel seats 0 | | Caesars Palace seats 0 | | Harrahs Hotel seats 0 | | Hilton Hotel seats 0 | | Luxor Hotel seats 0 | | Mandalay Bay Hotel seats 0 | | Mirage Hotel seats 0 | | New York New York seats 0 | +-------------------------------------+

Rubrique suivante :

ASCII

Rubrique précédente :

Fonctions de chaîne

Sur cette page

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.