Поделиться через


тип BINARY

Область применения: флажок Databricks SQL флажок Databricks Runtime

Представляет значения последовательности байтов.

Синтаксис

BINARY

Ограничения

Этот тип поддерживает последовательности любой неотрицательной длины.

Литералы

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

num: любое шестнадцатеричное число от 0 до F.

В префиксе X не учитывается регистр.

Если шестнадцатеричный строковый литерал имеет нечетную длину, средство синтаксического анализа добавляет в начало 0.

Примеры

> SELECT X'1';
  [01]

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

> SELECT X'';
  [ ]

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