Revision 6b23fb21
Von Sven Schöling vor mehr als 8 Jahren hinzugefügt
SL/ARAP.pm | ||
---|---|---|
SL::DB->client->with_transaction(sub {
|
||
my $query = qq|UPDATE oe SET closed = TRUE WHERE id IN (| . join(', ', ('?') x scalar @close_oe_ids) . qq|)|;
|
||
do_query($form, $dbh, $query, @close_oe_ids);
|
||
});
|
||
1;
|
||
}) or do { die SL::DB->client->error };
|
||
}
|
||
|
||
$main::lxdebug->leave_sub();
|
Auch abrufbar als: Unified diff
single-dbh: Fehler in Transaktionen immer weiterwerfen