PostgreSQL:有没有办法让整型列始终以十六进制输出?

PostgreSQL:有没有办法让整型列始终以十六进制输出?,postgresql,hex,Postgresql,Hex,我希望在一个表中存储整数,以便从该表中选择的内容总是以十六进制输出这些整数,而不必调用到\u hex。我试着用一个cast创建一个域,结果发现域的cast是noop。我想这可以通过一个视图来完成,但是我还有其他选择吗?没有,没有这样做的工具。视图听起来是一个很好的解决方案。不,没有这样做的工具。视图听起来是个不错的解决方案

我希望在一个表中存储整数,以便从该表中选择的内容总是以十六进制输出这些整数,而不必调用
到\u hex
。我试着用一个cast创建一个域,结果发现域的cast是noop。我想这可以通过一个视图来完成,但是我还有其他选择吗?

没有,没有这样做的工具。视图听起来是一个很好的解决方案。

不,没有这样做的工具。视图听起来是个不错的解决方案