Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


ESCAPE_ENCODE

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

功能描述

BINARY 类型的值按照 ESCAPE算法 编码为 VARCHAR 类型的字符串。

语法格式

sql
ESCAPE_ENCODE(expr)

输入参数

  • expr:待编码数据,BINARY 类型。

输出结果

返回 VARCHAR 类型,输入参数为 NULL 时,输出结果为 NULL

示例

sql
-- 返回 ESCAPE_ENCODE() 编码后的字符串
SQL> SELECT ESCAPE_ENCODE(HEXTORAW('3234567890ABCDEF0000')) FROM dual;

+------------------------------+
|            EXPR1             |
+------------------------------+
| 24Vx\220\253\315\357\000\000 |
+------------------------------+

-- 返回 ESCAPE_ENCODE() 编码后的字符串
SQL> SELECT ESCAPE_ENCODE('中文测试') FROM dual;

+--------------------------------------------------+
|                      EXPR1                       |
+--------------------------------------------------+
| \344\270\255\346\226\207\346\265\213\350\257\225 |
+--------------------------------------------------+

扩展