Dela via


BINARY Typ

Gäller för:check markerad ja Databricks SQL-kontroll markerad ja Databricks Runtime

Representerar bytesekvensvärden.

Syntax

BINARY

Gränser

Typen stöder bytesekvenser med en längd som är större eller lika med 0.

Litteraler

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

num: Alla hexadecimala tal från 0 till F.

Prefixet X är skiftlägesokänsligt.

Om den hexadecimala strängliteralen har en udda längd förbereder parsern en 0.

Exempel

> SELECT X'1';
  [01]

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

> SELECT X'';
  [ ]

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