sql >> Databáze >  >> RDS >> PostgreSQL

Dvojité uvozovky v názvu tabulky ve vybraném dotazu PostgreSQL

Pravděpodobně jste vytvořili svou tabulku takto:

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

Které vytvoří tabulkový prostor zabalený do "" , neměli byste v postgresu obecně používat dvojité uvozovky pro názvy tabulek nebo sloupce, zkuste to bez uvozovek:

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

Pak můžete použít tento dotaz, který již máte SELECT * FROM countryTable



  1. funkce to_date se sysdate

  2. Dva příkazy PLSQL se začátkem a koncem, běží dobře samostatně, ale ne společně?

  3. Obsluha stránkování se změnou pořadí řazení

  4. MySQL echo počet záznamů, které mají stejné ID relace