Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Not able to find a table



Dale Seaburg wrote:

I have a database that can be accessed and used correctly via ODBC and MS-Access. But when I try to do a simple SQL SELECT query in psql, I get an error that the table can't be found: Relation "instrument_type" does not exist. Yet, when I do a "\d" command, I see the table named "Instrument_Type" in the "public" schema. I use the database owner as the user id for psql.

I need some help where to look in, say pgAdmin III (my tool of choice for database creation / maintenance) for a clue as to why I am getting this error.

Thanks for any help, ideas, clues, starting points.


Try doing:

select * from "Instrument_Type" limit 10;


in psql. The problem is that for unquoted table names, postgres automatically lower-cases everything. To access tables with upper case letters in their names, you need to quote them (using " quotes).

Brian




Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group