次のように作成されたテーブルがあります。
CREATE TABLE tbl_test
(
id bigserial PRIMARY KEY,
interest int ARRAY[2]
);
PGresult* res
使いましたPQexec(conn, "SELECT * FROM tbl_test");
では、どうやってint[]
から取得できますかPQgetvalue(res, 0, 1)
。
変更される可能性があるため、で定義された構造体に依存したくありませんarray.h
。
Postgresql のドキュメントには、実行できる API が見つかりませんでした。
お知らせ下さい。
よろしく、
マヤンク