postgresqlでcreate table時の困った

select hoge from hage; →エラーが出る reration hage not exists.
select hoge from "hage"; →エラーが出ない

原因

pgAdminIIIでcreatetable したときに
create table "hage" (〜〜); で作ったら"hage" というテーブルが出来たらしい。
※ダブルクオーテーションを名前に含む。

列名も一緒だが、pgAdmin上は全く区別がつかないのだね。

参考:http://stackoverflow.com/questions/10200769/postgresql-column-foo-does-not-exist