So, to do an internal query, I can just do:
char * query = "SELECT column from pg_attributes WHERE pg_attributes.table =
table_name";
PGresult *result; <--where is PGresult stored?? what do i need to include
to get this struct?
result = PSQLexec(query);
What's the difference between PSQLexec and pg_exec?
And then, how do i access the information? I see commands like pg_result in
src/interfaces/libpgtcl/pgtclCmds.c but are these backend commands that I do
run inside a given function? the pg_stuff looks almost like front end
stuff...
sincerly,
matt