Re: underscore problem - Mailing list pgsql-sql

From Richard Huxton
Subject Re: underscore problem
Date
Msg-id 003701c0a0c1$be4e2ae0$1001a8c0@archonet.com
Whole thread Raw
In response to underscore problem  ("postgresql" <pgsql@symcom.com>)
List pgsql-sql
From: "postgresql" <pgsql@symcom.com>


> Is there anywhere in the docs that says we should not use an
> underscore in a table name?
>
> select acode from FC_Client_Info where jobno = '1234';
> fails with a warning that fc_client_info does not exist
> notice the lower case. If I quote the table
>
> select acode from "FC_Client_Info" where jobno = '1234';
> the select works fine

It's the case not the underscore. PG lower-cases table/field names both on
creation and on queries. You can create/access mixed-case tables by quoting
them, as you've discovered.

This usually crops up converting from a different DB to Postgresql.

- Richard Huxton



pgsql-sql by date:

Previous
From: "postgresql"
Date:
Subject: underscore problem
Next
From: Kyle
Date:
Subject: Debug messages in beta5