Les tables Postgresql existent, mais l'obtention de "relation n'existe pas" lors de l'interrogation

J'ai un postgresql db avec un nombre de tables. Si j'ai une requête:

SELECT column_name
FROM information_schema.columns
WHERE table_name="my_table";

Je vais obtenir une liste des colonnes retournées correctement.

Cependant, lorsque j'ai une requête:

SELECT *
FROM "my_table";

J'obtiens l'erreur:

(ProgrammingError) relation "my_table" does not exist
'SELECT *\n    FROM "my_table"\n' {}

Des idées sur pourquoi je peux obtenir les colonnes, mais ne permet pas d'interroger la table? L'objectif est de pouvoir interroger la table.

source d'informationauteur patkil