Re: parameter substitution problem in jdbc driver? (8.1)

Поиск
Список
Период
Сортировка
От Kris Jurka
Тема Re: parameter substitution problem in jdbc driver? (8.1)
Дата
Msg-id Pine.BSO.4.61.0601271612050.27900@leary.csoft.net
обсуждение исходный текст
Ответ на parameter substitution problem in jdbc driver? (8.1)  (Dave E Martin <postgresql-to.dave@dave.to>)
Список pgsql-general

On Fri, 27 Jan 2006, Dave E Martin wrote:

> When a query of this form:
>
> /* from xxx where yyy = ? */ select a,b,c,d from xxx where yyy = ?
>
> is sent to the jdbc driver (as a prepared statement), it complains that
> parameter 2 is not set. This is a query from hibernate3.1, with hibernate's
> "generate comments in sql" option turned on.
>
> Is the problem in the JDBC driver, in Hibernate, or in the JDBC spec?
>

This is the JDBC driver's fault.  There are a number of places it does not
correctly detect placeholders vs. comments/text, for example dollar
quoting is another one.

Kris Jurka

В списке pgsql-general по дате отправления:

Предыдущее
От: Dave E Martin
Дата:
Сообщение: parameter substitution problem in jdbc driver? (8.1)
Следующее
От: Oliver Fürst
Дата:
Сообщение: Re: Are rules transaction safe?