CONCAT (Lakehouse v1)
Zwraca ciąg znaków powstały z połączenia argumentów. Może przyjmować jeden lub więcej argumentów. Jeśli wszystkie argumenty są ciągami niebinarnymi, wynikiem jest ciąg niebinarny. Jeśli wśród argumentów jest choć jeden ciąg binarny, wynikiem jest ciąg binarny. Argument liczbowy jest konwertowany na równoważną niebinarną postać tekstową.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.concat(<expr1>, ...)Przykłady Analyze
Dział zatytułowany „Przykłady Analyze”func.concat('data', 'bend')┌─────────────────────────────┐│ func.concat('data', 'bend') │├─────────────────────────────┤│ databend │└─────────────────────────────┘Składnia SQL
Dział zatytułowany „Składnia SQL”CONCAT(<expr1>, ...)Argumenty
Dział zatytułowany „Argumenty”| Argumenty | Opis |
|---|---|
<expr1> |
ciąg znaków |
Typ zwracany
Dział zatytułowany „Typ zwracany”Wartość typu danych VARCHAR lub typ danych NULL.
Przykłady SQL
Dział zatytułowany „Przykłady 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 │└────────────────┘