[英]PostgreSQL libpq “Integer out of range” error when sending integer as binary
[英]libpq send integer as binary
我有一個libpq程序,該程序通常將數字插入數據庫中。 這些數字(我希望會越來越大)存儲在uint64_t類型中。 我想將整數作為二進制發送給libpq,但Postgres將無法分辨其未簽名。 有沒有一種方法可以在Postgres或libpq中指定無符號整數?
PostgreSQL中沒有未簽名的數據類型。
如果您確實要查看9223372036854754775808,則應使用NUMERIC數據類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.