PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Le tabelle Postgresql esistono, ma la relazione di ricezione non esiste durante l'esecuzione di query

Devi includere lo schema se non è pubblico

SELECT *
FROM <schema>."my_table"

Oppure puoi cambiare lo schema predefinito

SHOW search_path;
SET search_path TO my_schema;

Controlla qui lo schema della tua tabella

SELECT *
FROM information_schema.columns

Ad esempio, se una tabella è sullo schema predefinito public entrambi funzioneranno bene

SELECT * FROM parroquias_region
SELECT * FROM public.parroquias_region

Ma i settori devono specificare lo schema

SELECT * FROM map_update.sectores_point