| От | Oliver Jowett |
|---|---|
| Тема | Re: BUG? res.next() == false, but psql finds tuples? |
| Дата | |
| Msg-id | 4269793A.70508@opencloud.com обсуждение исходный текст |
| Ответ на | Re: BUG? res.next() == false, but psql finds tuples? (Palle Girgensohn <girgen@pingpong.net>) |
| Список | pgsql-jdbc |
Palle Girgensohn wrote: > --On lördag, april 23, 2005 10.10.28 +1200 Oliver Jowett > <oliver@opencloud.com> wrote: > >> Dave Cramer wrote: >> >>> Certainly looks like a bug, in the java version mango is not quoted so >>> pg thinks it is a column. >>> >>> Although I just checked the test cases and we do this all the time ??? >> >> >> The (lack of) quoting is a red herring, it's just how our >> PreparedStatement.toString() is implemented. The actual query sent uses >> $1/$2 as you can see in the tcpdump. > > > Is there a way to mimic this behaviour, i.e. using a prepared statement > with $1/$2, in psql? You could use PREPARE/EXECUTE which is similiar if not identical. From memory: PREPARE foo(int,varchar) AS SELECT ... $1 ... $2 ...; EXECUTE foo(42, "bar"); -O
В списке pgsql-jdbc по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера