count(*) in binary mode returns 0

Поиск
Список
Период
Сортировка
От imagenesis@gmail.com
Тема count(*) in binary mode returns 0
Дата
Msg-id CABxodt9BVPSxP-BuZH=zAo2grohqT49uTMgHEq0FsnFvLb5Cqw@mail.gmail.com
обсуждение исходный текст
Ответы Re: count(*) in binary mode returns 0
Re: count(*) in binary mode returns 0
Список pgsql-general
I have an implementation of binary format communication that is working quite well but it is failing inexplicably on returning valid results for the aggregate function count. It returns a correct result for instance for the aggregate function max. 

Here is some debug information to illustrate that I have debugged the host order conversions and what have you in implementing this binary format. As you can see, it is simply returning 0.

s:select count(*) from "User" where ("email" = $1)
valsl 1
result received
free_iter_pre
alloc_result pre
fname: count
nfields: 1
from_psql 00000000000000000000000000000000 bytes_to_read:4 read:4
host_order 00000000000000000000000000000000 bytes_to_read:4 read:4
conv_int ir:0
fname: count

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

Предыдущее
От: Samuel Williams
Дата:
Сообщение: Re: Index size
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: Select works only when connected from login postgres