Bagikan melalui


BINARY tipe

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

Mewakili nilai dari urutan byte.

Sintaks

BINARY

Batas

Jenis ini mendukung urutan byte dengan panjang apa pun yang lebih besar atau sama dengan 0.

Harfiah

X { 'num [ ... ]' | "num [ ... ]" }

num: Setiap nomor heksadesimal dari 0 hingga F.

Awalan X tidak sensitif terhadap huruf besar atau kecil.

Jika literal string heksadesimal memiliki panjang ganjil, parser menambahkan 0 di depannya.

Contoh

> SELECT X'1';
  [01]

> SELECT X'1ABF';
  [1A BF]

> SELECT X'';
  [ ]

> SELECT CAST('Spark' AS BINARY);
  [53 70 61 72 6B]