使用libpq将BYTEA转换为Integer

时间:2017-04-11 12:15:40

标签: postgresql libpq bytea

我有一个包含两列的表格:

  

1)id SERIAL PRIMARY KEY 2)BYTEA

我正在尝试使用PGresult * res = PQexecParams(conn, "select * from table",0,NULL,NULL,NULL,NULL,1); ==>获取所有行最后一个参数= 1指定结果为二进制格式。

由于最后一个参数,我能够正确获取BYTEA列,但“id”列也以我无法理解的格式(可能是BYTEA格式)返回。有没有办法将上面提到的PQexecParams返回的“id”值转换为整数?我正在使用PQgetvalue API来获取结果。

0 个答案:

没有答案