TypeBINARY

S’applique à : case marquée oui Databricks SQL case marquée oui Databricks Runtime

Représente des valeurs de séquence d’octets.

Syntaxe

BINARY

limites

Le type prend en charge des séquences d’octets de toute longueur supérieure ou égale à 0.

Littéraux

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

num : tout nombre hexadécimal compris entre 0 et F.

Le préfixe X n’est pas sensible à la casse.

Si le littéral de chaîne hexadécimale a une longueur impaire, l’analyseur ajoute un 0 devant la chaîne.

Exemples

> SELECT X'1';
  [01]

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

> SELECT X'';
  [ ]

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