concat fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Menghasilkan perangkaian argumen. Fungsi ini adalah sinonim untuk || operator (tanda pipa).

Sintaks

concat(expr1, expr2 [, ...] )

Argumen

  • exprN: Ekspresi yang semuanya STRING, semuamua BINARY atau semuanya ARRAY STRING atau BINARY.

Mengembalikan

Jenis hasil cocok dengan jenis argumen.

Setidaknya harus ada satu argumen.

Saat menggabungkan array, Azure Databricks menaikkan COLLECTION_SIZE_LIMIT_EXCEEDED jika hasilnya melebihi batas ukuran array.

Kondisi kesalahan umum

Contoh

> SELECT concat('Spark', 'SQL');
 SparkSQL
> SELECT concat(array(1, 2, 3), array(4, 5), array(6));
 [1,2,3,4,5,6]