如何在PostgreSQL / pgAdmin III中将bytea数据打印为十六进制字符串?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在PostgreSQL / pgAdmin III中将bytea数据打印为十六进制字符串?相关的知识,希望对你有一定的参考价值。

我的数据库中有一个相当短的(14字节)bytea数据列。我想将其打印为十六进制字符串。

我怎么做?

答案

基于this answer,我发现了我的解决方案

SELECT encode(my_column::bytea, 'hex') FROM my_table;

以上是关于如何在PostgreSQL / pgAdmin III中将bytea数据打印为十六进制字符串?的主要内容,如果未能解决你的问题,请参考以下文章

如何将表数据从 PostgreSQL (pgAdmin) 导出到 CSV 文件?

如何在 PostgreSQL / pgAdmin III 中将 bytea 数据打印为十六进制字符串?

如何在PostgreSQL / pgAdmin III中将bytea数据打印为十六进制字符串?

PostgreSQL数据库管理工具pgAdmin4界面如何设置为中文显示

PostgreSQL 管理工具之 pgAdmin

pgAdmin 4 在查询执行后不显示结果(postgreSQL)