对字符串编码:
SELECT encode('hahahahaha_TEST==哈哈哈哈','base64');
对base64的字符串解码:
SELECT convert_from(decode('aGFoYWhhaGFoYV9URVNUPT3lk4jlk4jlk4jlk4g=','base64'),'UTF-8');
注意:直接用decode转码得到的并不是原来的字符串,需要用convert_from函数继续转一下即可
文章介绍了如何使用SQL中的encode函数对字符串hahahahaha_TEST进行Base64编码,以及如何通过decode和convert_from函数进行解码,指出decode直接解码后需进一步转换为原始UTF-8格式。
对字符串编码:
SELECT encode('hahahahaha_TEST==哈哈哈哈','base64');
对base64的字符串解码:
SELECT convert_from(decode('aGFoYWhhaGFoYV9URVNUPT3lk4jlk4jlk4jlk4g=','base64'),'UTF-8');
注意:直接用decode转码得到的并不是原来的字符串,需要用convert_from函数继续转一下即可
3085
2083

被折叠的 条评论
为什么被折叠?