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

Dobbelt anførselstegn i navnet på tabellen i udvalgt forespørgsel i PostgreSQL

Du har sandsynligvis oprettet din tabel så:

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

Som skaber et tablespace pakket ind i "" , du bør ikke bruge dobbelte anførselstegn generelt i postgres for tabelnavne eller kolonner, prøv uden dobbelte anførselstegn:

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

Så kan du bruge denne forespørgsel, du allerede har SELECT * FROM countryTable



  1. Hentning og visning af data for hver registreret bruger i PHP ved hjælp af PDO

  2. Få adgang til en mysql-database fra ekstern vært/ip? (dvs.:mysql workbench)

  3. Kan ikke korrekt indsætte græske tegn i mysql-databasen

  4. Mysql fejl #1305 FUNKTION db.sys_exec eksisterer ikke