将十六进制字符串保存到PostgreSQL列字符变化

时间:2015-06-23 10:44:31

标签: postgresql hex

我想将十六进制字符串(' A2-5A-47-00-10-00-00-00')保存到PostgeSQL数据库中。

我的专栏是不同的角色(30)。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

如果您确定永远不会超过10个元素,则只需将十六进制字符串转换为text

INSERT INTO my_table (hex_text) VALUES (<some hex data>::text);

或者改为使用bytea列?

答案 1 :(得分:0)

我已经解决了这个问题。

我的列定义是错误的字符变化 而不是变化的字符(30)。