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

Virgolette doppie nel nome della tabella nella query selezionata di PostgreSQL

Probabilmente hai creato la tua tabella così:

CREATE TABLE "countryTable" (
  id SERIAL NOT NULL,
  country TEXT NOT NULL,
  PRIMARY KEY(id)
);

Che creano uno spazio tabella racchiuso in "" , non dovresti usare le virgolette in generale in postgres per i nomi delle tabelle o le colonne, prova senza virgolette:

CREATE TABLE countryTable (
  id SERIAL NOT NULL,
  country TEXT NOT NULL,
  PRIMARY KEY(id)
);

Quindi puoi utilizzare questa query che hai già SELECT * FROM countryTable