PgSQL не пишет в какой строке и в каком файле ошибка

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

PgSQL не пишет в какой строке и в каком файле ошибка

Непрочитанное сообщение ProFTP » 2009-08-17 21:32:40

скажите, почему pg не пишет в какой строке и в каком файле ошибка?

mysql писала всегда

Код: Выделить всё

sub dbi_connect {
    my $self = shift;

    $self->{dbh} = DBI->connect(
"DBI:$self->{se}->{db_type}:database=$self->{se}->{db_name};host=$self->{se}->{db_host}",
        $self->{se}->{db_user},
        $self->{se}->{db_pass},
        { RaiseError => 1,
         PrintError => 1 }
    ) || die $DBI::errstr;


    return $self;

}

Код: Выделить всё

                $self->{dbh}->do(
                    qq{UPDATE session user_to = ? WHERE session = ? LIMIT 1},
                    undef, $id->{user_idnr}, $self->{cookies}->{session} ) or die $self->{dbh}->errstr;

            }

Код: Выделить всё


Software error:

DBD::Pg::db do failed: ERROR:  syntax error at or near "SET"
LINE 2:              SET (session,
                     ^

и не понятно с каком это запросе

что тут надо?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: PgSQL не пишет в какой строке и в каком файле ошибка

Непрочитанное сообщение hizel » 2009-08-17 22:04:17

пока perltidy не осилишь - не вякну :pardon:
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: PgSQL не пишет в какой строке и в каком файле ошибка

Непрочитанное сообщение ProFTP » 2009-08-17 22:06:24

это и есть perltidy

запросы работает!!!

ошибки в инициализации нету
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: PgSQL не пишет в какой строке и в каком файле ошибка

Непрочитанное сообщение zingel » 2009-08-18 0:44:59

потрейсить?
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: PgSQL не пишет в какой строке и в каком файле ошибка

Непрочитанное сообщение ProFTP » 2009-08-18 0:48:35

-d это отладка

я вот нашел http://kiev.pm.org/node/132
еще давно видел http://search.cpan.org/~dwheeler/Except ... ass/DBI.pm
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение