sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgresql-kolumnen hittades inte, men visas i Beskriv

Varför använder du ` i kolumnnamn?

Du kan använda det utan citattecken, medan det med citattecken kan vara skiftlägeskänsligt. Sådana citattecken är också " , och inte `

Så använd:

select "transactionAmount" 
from ... 
where ... 
group by "transactionAmount";

Läs om identifierare på:http://www.postgresql.org/docs/current/static/sql-syntax-lexical.html




  1. Dela upp strängen i rader Oracle SQL

  2. Hur du skyddar din MySQL- eller MariaDB-databas från SQL-injektion:Del ett

  3. Skript för att döda alla anslutningar till en databas (mer än RESTRICTED_USER ROLLBACK)

  4. MySQL-fel #1071 - Angiven nyckel var för lång; max nyckellängd är 767 byte