gpt4 book ai didi

sql - 有没有办法用十六进制表示 Postgres 文字 int?

转载 作者:行者123 更新时间:2023-11-29 11:09:33 26 4
gpt4 key购买 nike

我有一个很大的十六进制数字列表,我想将其插入到 PostgresQL 表中。我试过这样的事情:

INSERT INTO foo (i)
VALUES (0x1234);

...但这没有用。这可能吗?

最佳答案

如您所述,您可以从 bit-string constant 开始写成十六进制,然后type-cast it到你想要的类型。所以,

INSERT INTO foo (i) VALUES (CAST(x'1234' AS int))

INSERT INTO foo (i) VALUES (x'1234'::int) -- postgres-specific syntax

关于sql - 有没有办法用十六进制表示 Postgres 文字 int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/414664/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com