Dans PostgreSQL pour ces tablesVérifiez si la table hérite d'une autre table PostgreSQL
CREATE TABLE cities (
name text,
population float,
altitude int -- in feet
);
CREATE TABLE cities_capitals (
state char(2)
) INHERITS (cities);
Comment puis-je vérifier programme si l'une de ces tables hérite d'une autre table ou non? (Pensez information_schema, pg_catalog, ...)
Devrait être true
pour cities_capitals et false
pour les villes.
Comment est-ce que je devrais corréler l'inhrelid avec un nom de table dans un schéma? –
@AxelFontaine: J'ai ajouté à ma réponse. C'est en fait assez simple - une fois que vous le savez. ;) –