value从二进制转换为BASE64编码格式字符串。

命令格式

string base64(binary <value>)

参数说明

value:必填。BINARY类型。待转换参数值。

返回值说明

返回STRING类型。输入参数为NULL时,返回结果为NULL。

使用示例

  • 示例1:将cast ('alibaba' as binary)二进制结果转换为BASE64编码格式字符串。命令示例如下:
    --返回YWxpYmFiYQ==。
    select base64(cast ('alibaba' as binary));
  • 示例2:输入参数为NULL。命令示例如下:
    --返回NULL。
    select base64(null);