Name : perl-DBIx-DoMore
| |
Version : 0.01003
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp156.9.1
| Date : 2024-07-03 19:03:58
|
Group : Development/Libraries/Perl
| Source RPM : perl-DBIx-DoMore-0.01003-lp156.9.1.src.rpm
|
Size : 0.02 MB
| |
Packager : https://www_suse_com/
| |
Summary : (**DEPRECATED** use DBIx::MultiStatementDo instead) Multiple SQL stateme[cut]
|
Description :
Some DBI drivers don\'t support the execution of multiple statements in a single \'do()\' call. This module tries to overcome such limitation, letting you execute any number of SQL statements (of any kind, not only DDL statements) in a single batch, with any DBI driver.
Here is how DBIx::DoMore works: behind the scenes it parses the SQL code, splits it into the atomic statements it is composed of and executes them one by one. The logic used to split the SQL code is more sophisticated than a raw \'split\' on the \';\' (semicolon) character, so that DBIx::DoMore is able to correctly handle the presence of the semicolon inside identifiers, values or \'BEGIN..END\' blocks, as shown in the synopsis above.
Automatic transactions support is offered by default, so that you\'ll have the _all-or-nothing_ behaviour you would probably expect; if you prefer, you can anyway disable it and manage the transactions yourself.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-D/15.6/noarch |