二进制数据类型
📄字数 326
👁️阅读量 加载中...
BINARY类型以行内存储的方式进行二进制数据存储,最大支持64K长度,相关信息如下表。
数据类型 | 长度 | 存储方式 |
---|---|---|
BINARY | 不超过64KB | 变长 |
提示
- 控制台对于BINARY类型输出结果统一处理为<BINARY>,可通过RAWTOHEX函数转为16进制串查看。
示例:
sql
-- BINARY类型,创建二进制类型字段表,插入数据和查询数据
SQL> CREATE TABLE tab_binary_test(col1 BINARY);
SQL> INSERT INTO tab_binary_test VALUES(1);
SQL> SELECT * FROM tab_binary_test;
+----------+
| COL1 |
+----------+
| <BINARY> |
+----------+
-- 通过类型转换函数转为16进制串查看
SQL> SELECT rawtohex(col1) to_hex FROM tab_binary_test;
+--------+
| TO_HEX |
+--------+
| 01 |
+--------+