跳到主要内容

FROM_BASE64

描述

返回对输入的字符串进行 Base64 解码后的结果。特殊情况:

  • 当输入字符串不正确时(出现非 Base64 编码后可能出现的字符串)将会返回 NULL

语法

FROM_BASE64 ( <str> )

参数

参数说明
<str>需要被 Base64 解码的字符串

返回值

参数 通过 Base64 解码后的结果。特殊情况:

  • 当输入字符串不正确时(出现非 Base64 编码后可能出现的字符串)将会返回 NULL

举例

SELECT FROM_BASE64('MQ=='),FROM_BASE64('MjM0'),FROM_BASE64(NULL)
+---------------------+---------------------+-------------------+
| from_base64('MQ==') | from_base64('MjM0') | from_base64(NULL) |
+---------------------+---------------------+-------------------+
| 1 | 234 | NULL |
+---------------------+---------------------+-------------------+