Aller au contenu

Renvoie la chaîne résultant de la concaténation des arguments. Accepte un ou plusieurs arguments. Si tous les arguments sont des chaînes non binaires, le résultat est une chaîne non binaire. Si les arguments incluent une chaîne binaire, le résultat est une chaîne binaire. Un argument numérique est converti en sa forme équivalente de chaîne non binaire.

func.concat(<expr1>, ...)
func.concat('data', 'bend')
┌─────────────────────────────┐
│ func.concat('data', 'bend') │
├─────────────────────────────┤
│ databend │
└─────────────────────────────┘
CONCAT(<expr1>, ...)
Arguments Description
<expr1> chaîne

Une valeur de type de données VARCHAR ou NULL.

SELECT CONCAT('data', 'bend');
┌────────────────────────┐
│ concat('data', 'bend') │
├────────────────────────┤
│ databend │
└────────────────────────┘
SELECT CONCAT('data', NULL, 'bend');
┌──────────────────────────────┐
│ CONCAT('data', NULL, 'bend') │
├──────────────────────────────┤
│ NULL │
└──────────────────────────────┘
SELECT CONCAT('14.3');
┌────────────────┐
│ concat('14.3') │
├────────────────┤
│ 14.3 │
└────────────────┘