0

我有一个有两列的表:

1) id 序列主键 2) BYTEA

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

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

4

0 回答 0