小编Bri*_*ian的帖子

如何在标准 SQL 中解码 BASE64?

我正在尝试使用 BigQuery 中的标准 SQL 将一列 base64 值解散为解码的字符串,但到目前为止还没有任何运气。

我发现有一个函数叫做FROM_BASE64()但是 -

答:文档使它看起来好像将 BASE64 转换为 BYTES,这意味着我需要额外的转换。

B.FROM_BASE64()甚至不工作 - 查询运行,但结果始终与我输入的编码字符串完全相同。

SELECT FROM_BASE64('aGVsbG8tc3RhY2tvdmVyZmxvdw==')
Run Code Online (Sandbox Code Playgroud)

返回

"aGVsbG8tc3RhY2tvdmVyZmxvdw=="
Run Code Online (Sandbox Code Playgroud)

这里最好的方法是什么?

sql base64 google-bigquery bigquery-standard-sql

5
推荐指数
1
解决办法
7310
查看次数