Wyświetlanie danych Zobacz plik: print.c
W bibliotece libpq dostępna jest funkcja umożliwiająca formatowanie wyników w postaci tabel:
void PQprint(PILE *output,
const PQresult *result, const POprintOpt *options);
Argumenty: output jest wskaźnikiem otwartego pliku, do którego będą wyprowadzane wyniki, result to wskaźnik do wyniku zapytania, options to wskaźnik do struktury sterującej formatem wydruku:
♦ pgbool header drukowanie nazw kolumn w nagłówku
♦ pqbool align wyrównanie wyników do innych wierszy
♦ pgbool html3 tabela w postaci HTML
♦ pgbool expanded każde pole w oddzielnym wierszu
♦ pgbool pager podział wyniku na strony
♦ char *fieldSep separator pól
♦ char *tał>leopt opcje HTML dla ctable ... >
♦ char *caption wartość <CAPTlON> tabeli HTML
♦ char **f ieldName tablica zamienników nazw pól maj 4, 2003
9