Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


BASE64_ENCODE

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

功能描述

BINARY 类型的值按照 BASE64算法 编码为 VARCHAR 类型的字符串。该函数和 TO_BASE64() 函数的功能相同。

语法格式

sql
BASE64_ENCODE(expr)

输入参数

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

输出结果

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

提示

  • 76 个字符的编码输出后添加一个换行符,以将长输出分成多行。

示例

sql
-- 返回 BASE64_ENCODE() 编码后的字符串
SQL> SELECT BASE64_ENCODE(HEXTORAW('1234567890ABCDEF0001')) FROM dual;

+------------------+
|      EXPR1       |
+------------------+
| EjRWeJCrze8AAQ== |
+------------------+

-- 返回 BASE64_ENCODE() 编码后的字符串
SQL> SELECT BASE64_ENCODE('helloworld') FROM dual;

+------------------+
|      EXPR1       |
+------------------+
| aGVsbG93b3JsZA== |
+------------------+

扩展