Postgre + Perl DBI: ограничение по количеству колонок?

Simohin Alex
Дата: 18.10.2004 13:54:48
Выполняю запрос:
$dbh -> execute('select * from users') or die $dbh -> errstr;
Возвращается пустая ошибка с кодом 1.
В таблице более десятка колонок.
Если ограничить запрос 8 колонками, работает. Любая попытка увеличить коло-во возвращаемых колонок - ошибка.
Что это может быть?
фффф
Дата: 19.10.2004 04:40:18
Насколько я знаю такого ограничения нет. Может сборка DBD::Pg (или у тебя PgPP?) глючная или старая очень, не понимает некоторые типы колонок.
Simohin Alex
Дата: 19.10.2004 10:54:38
Господа, не удалось решить проблему, прошу знатоков посодействовать...

PostgreSQL 7.4 на CygWin + ActivePerl, DBD::PgPP.
При выполнении указанного запроса, независимо от типов колонок (даже если указать SELECT id, id, id, id...), указав 9 колонок, сразу вываливается ошибка "Unknown message type ''", ошибку генерит модуль PgPP в процедуре each(), по совершенно непонятным мне причинам.
Сборка DBD последняя...

Может, есть лучшие средства для работы с Postgre, отдичные от DBD?
Уффф... Запарился... :(
Niemi
Дата: 19.10.2004 20:53:45
А если поробовать может DBD::Pg или DBD:PgSPI ?
Simohin Alex
Дата: 20.10.2004 00:24:18
Всё оказалось гораздо банальнее.
Версия DBD-PgPP с 0.04 до 0.05 и всё ок.
Не пришло сразу в голову, что помимо базы данных ppm-модулей можно на cpan посвежее модуль найти.
Всем спасибо!