| От | hicham bouzdad |
|---|---|
| Тема | transactions on Postgresql |
| Дата | |
| Msg-id | 3B0B8A0C.B46AC073@inovaction.com обсуждение исходный текст |
| Ответы |
Re: transactions on Postgresql
|
| Список | pgsql-general |
Hi everybody,
my subject is about : DBI / PostgreSql & Transactions with Perl.
my code is :
$dbh->{AutoCommit} = 0; #-------- begin of transaction
while (<FILE>) {
...
$sql = "insert into $table ($col) values ($val)";
$res = $dbh->do($sql);
}
$dbh->rollback; #--------- end of transaction
my problem : if an insert fail, all following insert are aborted :-(
NB : it's not necessary to me that ALL inserts , will be done
with succes.
my question is : if a BAD insert fail , how can i do for doing
other inserts who may be are GOOD ?
thanks a lot for help ;-)
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера