sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgresql-tabeller finns, men att få relation finns inte när man frågar

Du måste inkludera schemat om det inte är ett offentligt

SELECT *
FROM <schema>."my_table"

Eller så kan du ändra ditt standardschema

SHOW search_path;
SET search_path TO my_schema;

Kontrollera ditt tabellschema här

SELECT *
FROM information_schema.columns

Till exempel om en tabell är på standardschemat public båda detta kommer att fungera ok

SELECT * FROM parroquias_region
SELECT * FROM public.parroquias_region

Men sektorer måste specificera schemat

SELECT * FROM map_update.sectores_point


  1. Finns det något sätt att skapa flera utlösare i ett skript?

  2. Kör MySQL *.sql-filer i PHP

  3. 3 sätt att lista alla triggers för en given tabell i PostgreSQL

  4. Optimera uppdateringsfrågor