powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl DBI - как разрешить исключения (ошибки)?
2 сообщений из 2, страница 1 из 1
Perl DBI - как разрешить исключения (ошибки)?
    #38942154
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для работы с СУБД Oracle использую DBI.
Подключаюсь примерно так:
Код: php
1.
my $dbh = DBI->connect(..., {RaiseError => 1, AutoCommit => 0} );


Однако несмотря на RaiseError=>1, в некоторых случаях исключения не выбрасываются.
Например если я выполняю параметрический запрос, к которому привязаны не все параметры, то вместо исключения скрипт зависает. Аналогично в случае некоторых ошибок в самом SQL — при некоторых ошибках вместо исключения скрипт бесконечно ожидает завершения метода execute. Если же ошибка синтаксическая и вызывается в prepare, тогда все нормально, скрипт вылетает.
________________________
Мы смотрим с оптимизмом...
...в оптический прицел.
...
Рейтинг: 0 / 0
Perl DBI - как разрешить исключения (ошибки)?
    #38944617
bdmalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обновить версию DBI ?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl DBI - как разрешить исключения (ошибки)?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]