Hallo Leute,
ich baue via C-API eine Verbindung zu einem PG-Server auf, um auf eine Tabelle zu zugreifen.
U.a. will ich die Tabellenparameter einlesen.
Hierzu verwende ich folgende Syntax:
SELECT relhaspkey,relnamespace,relhasindex,reltuples,relnatts FROM pg_class WHERE relname = ‘tststrtbl’ ;
Dies funktionierte bis (mind.) Version 9 einwandfrei.
Spätestens mit der Version 11 funktioniert das nicht mehr, denn anscheinend ist die Spalte “relhaspkey” aus pg_class entfernt worden.
Frage 1) Wo finde ich relhaspkey ?
Frage 2) Gibt es einen Überblick über die Wanderung der Spalten in den pg_* - Tabellen ?
Danke