CONCAT (Lakehouse v1)
Retorna a string resultante da concatenação dos argumentos. Pode ter um ou mais argumentos. Se todos os argumentos forem strings não binárias, o resultado será uma string não binária. Se os argumentos incluírem alguma string binária, o resultado será uma string binária. Um argumento numérico é convertido para sua forma equivalente de string não binária.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.concat(<expr1>, ...)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.concat('data', 'bend')┌─────────────────────────────┐│ func.concat('data', 'bend') │├─────────────────────────────┤│ databend │└─────────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”CONCAT(<expr1>, ...)Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
<expr1> |
string |
Tipo de retorno
Seção intitulada “Tipo de retorno”Um valor do tipo de dados VARCHAR ou NULL.
Exemplos de SQL
Seção intitulada “Exemplos de 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 │└────────────────┘