类别:

半结构化和结构化数据函数 (类型谓词)

IS_BINARY

如果其 VARIANT 实参包含二进制字符串,则返回 TRUE。

另请参阅:

IS_<object_type>

语法

IS_BINARY( <variant_expr> )
Copy

示例

获取变量列中的所有二进制值。

备注

二进制值的输出格式是使用参数 BINARY_OUTPUT_FORMAT 设置的。默认设置为 HEX

创建并加载表:

create or replace table varbin (v variant);
insert into varbin select to_variant(to_binary('snow', 'utf-8'));
Copy

显示数据:

select v AS hex_encoded_binary_value 
    from varbin 
    where is_binary(v);
+--------------------------+
| HEX_ENCODED_BINARY_VALUE |
|--------------------------|
| "736E6F77"               |
+--------------------------+
Copy
语言: 中文