sql >> Database >  >> RDS >> PostgreSQL

Dubbel aanhalingsteken in de naam van de tabel in de selectiequery van PostgreSQL

Je hebt je tabel waarschijnlijk zo gemaakt:

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

Die een tablespace maken verpakt in "" , je zou in postgres in het algemeen geen dubbele aanhalingstekens moeten gebruiken voor tabelnamen of kolommen, probeer het zonder dubbele aanhalingstekens:

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

En dan kun je deze query gebruiken die je al hebt SELECT * FROM countryTable



  1. Concat-functie werkt niet - ongeldig aantal argumenten

  2. Fout in tabelsyntaxis maken

  3. hoe een mysql-stuurprogramma jar-bestand toe te voegen in eclipse

  4. Jdbc-stuurprogramma niet gevonden