有没有人可以帮我用PostgreSQL实现Base58编码的存储过程?
我已经找到了numbers的答案,但我正在寻找类似的存储过程,它可以接受文本或VARCHAR值。
发布于 2016-09-15 02:40:09
在这种非常罕见的情况下,我会建议你不要这么做。这在计算上是可能的,但非常不可取。
https://en.wikipedia.org/wiki/Base58
与Base64不同,编码的数字不能很好地与原始数据的字节边界对齐。因此,该方法非常适合编码大整数,但不适合编码较长的二进制数据部分。
换句话说,Base58不是为编码字符串/文本而设计的。您的主要替代方案是:
长得多
如果你觉得你真的需要Base58而不是Base64,那么在你的问题中编辑你的需求可能是值得的。这可能会帮助别人给出更具体的答案,以满足您的需求:
https://stackoverflow.com/questions/39494618
复制相似问题