BINARY 类型

适用于:勾选“是” Databricks SQL 勾选“是” Databricks Runtime

表示字节序列值。

语法

BINARY

限制

该类型支持长度大于或等于 0 的所有字节序列。

文本

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]