Re: Column Name = column does not exist
| От | Bruno Wolff III |
|---|---|
| Тема | Re: Column Name = column does not exist |
| Дата | |
| Msg-id | 20070109170900.GA19523@wolff.to обсуждение исходный текст |
| Ответ на | Column Name = column does not exist (brian stapel <brians_224@hotmail.com>) |
| Список | pgsql-novice |
On Mon, Jan 08, 2007 at 16:38:57 -0600, brian stapel <brians_224@hotmail.com> wrote: > Thanks for your time. > > I'm in the process of trying to incorporate three Human Resource systems into one. Each of the three systems had a differentauthor and no standards were followed - consequently the table design leaves a bit to be desired. One of the mostcritical tables has a field named:Last_Name (case specific). When I execute 'Select Last_Name from employee' the statementfails with the following message: column "last_name" does not exist. If I wrap the field name in quotes "Last_Name"for example, the query works as expected. > > Is this typical behavior? Yes. In postgres, unquoted column and table names are converted to lower case. In general, the advice is to either never quote names or always quote them.
В списке pgsql-novice по дате отправления: