Re: JDBC bug?
От | Bruce Momjian |
---|---|
Тема | Re: JDBC bug? |
Дата | |
Msg-id | 200111262053.fAQKruV18936@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: JDBC bug? ("Colin Freas" <cef6@georgetown.edu>) |
Список | pgsql-jdbc |
> > via quoted mixed case identifiers. I haven't seen any evidence that > > basic SQL operations (select, insert, update, delete) have a bug in them. > > I'd peg a where clause as a basic SQL operation, and be it bug, feature, > annoyance, whatever, it wasn't functioning because of the case of a column > name. > > This worked: > 1. rs = stmt.executeQuery("select * from response"); > > But I wanted to do this, which didn't work: > 2. rs = stmt.executeQuery("select * from response where questionID=16"); Only this should have worked: rs = stmt.executeQuery("select * from response where \"questionID\"=16"); The expansion of the "*" should protect any mixed case items by default. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026
В списке pgsql-jdbc по дате отправления: