|
|
|
@ -1,7 +1,7 @@ |
|
|
|
|
|
|
|
|
|
Frequently Asked Questions (FAQ) for PostgreSQL |
|
|
|
|
|
|
|
|
|
Last updated: Sat Oct 14 19:08:19 EDT 2006 |
|
|
|
|
Last updated: Tue Nov 21 10:37:54 EST 2006 |
|
|
|
|
|
|
|
|
|
Current maintainer: Bruce Momjian (bruce@momjian.us) |
|
|
|
|
|
|
|
|
@ -79,6 +79,7 @@ |
|
|
|
|
when accessing temporary tables in PL/PgSQL functions? |
|
|
|
|
4.20) What replication solutions are available? |
|
|
|
|
4.21) Why are my table and column names not recognized in my query? |
|
|
|
|
Why is capitalization not preserved? |
|
|
|
|
_________________________________________________________________ |
|
|
|
|
|
|
|
|
|
General Questions |
|
|
|
@ -830,15 +831,16 @@ |
|
|
|
|
There are also commercial and hardware-based replication solutions |
|
|
|
|
available supporting a variety of replication models. |
|
|
|
|
|
|
|
|
|
4.21) Why are my table and column names not recognized in my query? |
|
|
|
|
4.21) Why are my table and column names not recognized in my query? Why is |
|
|
|
|
capitalization not preserved? |
|
|
|
|
|
|
|
|
|
The most common cause is the use of double-quotes around table or |
|
|
|
|
column names during table creation. When double-quotes are used, table |
|
|
|
|
and column names (called identifiers) are stored case-sensitive, |
|
|
|
|
meaning you must use double-quotes when referencing the names in a |
|
|
|
|
query. Some interfaces, like pgAdmin, automatically double-quote |
|
|
|
|
identifiers during table creation. So, for identifiers to be |
|
|
|
|
recognized, you must either: |
|
|
|
|
The most common cause of recognized names is the use of double-quotes |
|
|
|
|
around table or column names during table creation. When double-quotes |
|
|
|
|
are used, table and column names (called identifiers) are stored |
|
|
|
|
case-sensitive, meaning you must use double-quotes when referencing |
|
|
|
|
the names in a query. Some interfaces, like pgAdmin, automatically |
|
|
|
|
double-quote identifiers during table creation. So, for identifiers to |
|
|
|
|
be recognized, you must either: |
|
|
|
|
* Avoid double-quoting identifiers when creating tables |
|
|
|
|
* Use only lowercase characters in identifiers |
|
|
|
|
* Double-quote identifiers when referencing them in queries |
|
|
|
|