CONCAT (Lakehouse v1)
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.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.concat(<expr1>, ...)Exemples Analyze
Section intitulée « Exemples Analyze »func.concat('data', 'bend')┌─────────────────────────────┐│ func.concat('data', 'bend') │├─────────────────────────────┤│ databend │└─────────────────────────────┘Syntaxe SQL
Section intitulée « Syntaxe SQL »CONCAT(<expr1>, ...)Arguments
Section intitulée « Arguments »| Arguments | Description |
|---|---|
<expr1> |
chaîne |
Type de retour
Section intitulée « Type de retour »Une valeur de type de données VARCHAR ou NULL.
Exemples SQL
Section intitulée « Exemples SQL »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 │└────────────────┘