达梦针对字段进行base64位jie mi 的函数是什么?我使用from_bsae64(str)该函数无法解析
达梦里面可以参考oracle,兼容了oracle的utl_encode包,UTL_ENCODE中BASE64_DECODE是解密,BASE64_ENCODE是加密。 例如:
SELECT utl_raw.cast_to_varchar2(UTL_ENCODE.BASE64_DECODE(0x364C362B35714B6D35705777356F327535627154)) FROM dual;
CAST_TO_VARCHAR2 十六进制数字转化成对应的 ASCII 字符。 CAST_TO_RAW ASCII 字符转化成十六进制数字。
UTF-8的字符串就不行是吧
达梦里面可以参考oracle,兼容了oracle的utl_encode包,UTL_ENCODE中BASE64_DECODE是解密,BASE64_ENCODE是加密。
例如:
SELECT utl_raw.cast_to_varchar2(UTL_ENCODE.BASE64_DECODE(0x364C362B35714B6D35705777356F327535627154)) FROM dual;