首批通过分布式安全可靠测评,为关键业务系统打造
DUMP
更新时间:2025-08-27 19:43:36
描述
该函数返回指定表达式的数据类型代码、字节长度和表达式的内部表示形式。
语法
DUMP(expr[, return_fmt [, start_position [, length ] ] ])
参数解释
| 参数 | 说明 |
|---|---|
| expr | 指定进行分析的表达式,可以是各个类型的值。 |
| return_fmt | 指定返回值的格式,为可选项。有以下几种用法:
|
| start_position | 指定开始进行返回的字符位置,为可选项。默认值是 1。 |
| length | 指定需要返回的字符长度,为可选项。默认返回全部字符。 |
返回类型
如果 expr 为 NULL,则返回 NULL。否则,返回 VARCHAR2 数据类型。
示例
返回字符串 OceanBase 的数据类型代码、字节长度和相关字符对应八进制的值。
obclient> SELECT DUMP('OceanBase',8) FROM DUAL;
+---------------------------------------------------+
| DUMP('OCEANBASE',8) |
+---------------------------------------------------+
| Typ=23 Len=9: 117,143,145,141,156,102,141,163,145 |
+---------------------------------------------------+
1 row in set