DBIx-BulkUtil
view release on metacpan or search on metacpan
lib/DBIx/BulkUtil.pm view on Meta::CPAN
}
$rows = $1 if /^(\d+) rows copied/;
# failed or partially failed
if ( /^bcp copy in ((?:partially )?)failed/ ) {
$partially_failed++ if $1;
$failed++;
}
}
# "NaN" (literally "NaN") to numeric errors
# do not show up on STDOUT.
# So we may as well search the err file to count
# all CSLIB and CTLIB errors.
# Truncation errors do not show up in file, so we
# don't have to filter them out as we would if we
# were parsing STDOUT.
my $err_file_cnt = 0;
open(my $err_h, "<", $error_file->filename()) or die "Failed to open $error_file: $!";
while (<$err_h>) {
$err_file_cnt++ if /^#@ Row \d+: Not transferred/;
( run in 0.726 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )