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

Postgresql-tabeller eksisterer, men hentning af relation eksisterer ikke, når der forespørges

Du skal inkludere skemaet, hvis det ikke er et offentligt

SELECT *
FROM <schema>."my_table"

Eller du kan ændre dit standardskema

SHOW search_path;
SET search_path TO my_schema;

Tjek dit tabelskema her

SELECT *
FROM information_schema.columns

For eksempel hvis en tabel er på standardskemaet public både dette vil fungere ok

SELECT * FROM parroquias_region
SELECT * FROM public.parroquias_region

Men sektorer skal specificere skemaet

SELECT * FROM map_update.sectores_point


  1. Indekserede visninger og statistik

  2. Sådan fremskyndes SQL-forespørgsler

  3. Få antallet af dage mellem to datoer i Oracle, inklusive datoerne

  4. gem strenge af vilkårlig længde i Postgresql