Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


FORMAT_BINARY_TO_NUMBER

📄字数 393
👁️阅读量 加载中...

功能描述

将指定格式的二进制数据转化为数字。

提示

该函数主要用于转化系统表 SYS_STO_ZONESSTO_NODES

语法格式

sql
FORMAT_BINART_TO_NUMBER(expr1, expr2, expr3, expr4, expr5)

输入参数

  • expr1BINARY 类型,要转化的二进制数据;
  • expr2INTEGER 类型,整数的字节长度,默认为4字节;
  • expr3INTEGER 类型,偏移量,默认与数字长度相等;
  • expr4VARCHAR 类型,分隔符,默认为英文逗号;
  • expr5BOOLEAN 类型,是否为无符号整数,true 表示是无符号整型,默认为 true

输出结果

VARCHAR类型。

示例

sql
-- 将二进制数据转化为数字
SQL> SELECT FORMAT_BINARY_TO_NUMBER(HEXTORAW('010000000200000003000000'), 2, 4, ',', TRUE);

+-------+
| EXPR1 |
+-------+
| 1,2,3 |
+-------+