| line |
!l |
l&&!r |
l&&r |
condition |
|
373
|
0 |
0 |
0 |
not $driver and $_ =~ /$drv/i |
|
375
|
0 |
0 |
0 |
not $driver and $_ =~ /ODBC/i |
|
481
|
0 |
0 |
0 |
$ENABLE_CACHING and ${$CACHED_CONN{$$ . $conf};}{'class'} = $self |
|
498
|
0 |
0 |
0 |
defined $deb and $deb ne '' |
|
534
|
0 |
0 |
0 |
defined $errlog and $errlog ne '' |
|
662
|
0 |
0 |
0 |
$wanthash and (%$bean_flags) = map({$_, $$t_bean_flags{$_};} keys %$t_bean_flags) |
|
1233
|
0 |
0 |
0 |
length $sql > 1 and $sql =~ /drop/i |
|
1295
|
0 |
0 |
0 |
length $sql > 1 and $sql =~ /drop/i |
|
1357
|
0 |
0 |
0 |
defined $s && $s ne '' |
|
1563
|
0 |
0 |
0 |
$xprm{'ON_FAILED_DBIEXECUTE_ROLLBACK_AND_EXIT'} and $PERSISTENT_OBJECT_ENABLED |
|
1621
|
0 |
0 |
0 |
$class->autorollback and not $class->autocommit |
|
1656
|
0 |
0 |
0 |
@_ && ref $_[0] eq 'ARRAY' && ref ${$_[0];}[0] eq 'HASH' |
|
1657
|
0 |
0 |
0 |
@_ && ref $_[0] eq 'HASH' |
|
1675
|
0 |
0 |
0 |
ref $o_bnd eq 'ARRAY' and ref $$o_bnd[0] eq 'HASH' |
|
1737
|
0 |
0 |
0 |
$class->autorollback and not $class->autocommit |
|
1792
|
0 |
0 |
0 |
$$El2Ty_href{$_} =~ /STRING/i and not $$El2Ty_href{$_} =~ /STRING\(\s*\^\s*\)/i |
|
1794
|
0 |
0 |
0 |
$$CoL_href{$_} eq '' && $xprm{'DBSETTING_FORCE_SINGLESPACE_FOR_EMPTY_STRING'} |
|
1843
|
0 |
0 |
0 |
ref $o_bnd eq 'ARRAY' and ref $$o_bnd[0] eq 'HASH' |
|
1952
|
0 |
0 |
0 |
$$El2Ty_href{$_} =~ /STRING/i and not $$El2Ty_href{$_} =~ /STRING\(\s*\^\s*\)/i |
|
1954
|
0 |
0 |
0 |
$$CoL_href{$_} eq '' && $xprm{'DBSETTING_FORCE_SINGLESPACE_FOR_EMPTY_STRING'} |
|
2012
|
0 |
0 |
0 |
ref $o_bnd eq 'ARRAY' and ref $$o_bnd[0] eq 'HASH' |
|
2114
|
0 |
0 |
0 |
defined $rr_do && $rr_do eq '0E0' |
|
2122
|
0 |
0 |
0 |
$class->raiseerror == 0 and not defined $rr |
|
|
0 |
0 |
0 |
$class->raiseerror == 0 and not defined $rr and $q =~ /^\s*drop\s+/i |
|
2158
|
0 |
0 |
0 |
$xprm{'ON_FAILED_DBIEXECUTE_ROLLBACK_AND_EXIT'} and $PERSISTENT_OBJECT_ENABLED |
|
2196
|
0 |
0 |
0 |
ref $o eq 'ARRAY' and ref $$o[0] eq 'HASH' |
|
2456
|
0 |
0 |
0 |
$list and $q =~ /SELECT\s+\*\s+/i |
|
2561
|
0 |
0 |
0 |
@_ && ref $_[0] eq 'ARRAY' |
|
2563
|
0 |
0 |
0 |
@_ && ref $_[0] eq 'ARRAY' && defined ${$_[0];}[0] |
|
2599
|
0 |
0 |
0 |
not $recalled and $$extras{'INCLUDE_HEADER'} || !defined($$extras{'INCLUDE_HEADER'}) |
|
2620
|
0 |
0 |
0 |
$$extras{'MAX_ROWS'} and $cnt >= $$extras{'MAX_ROWS'} |
|
|
0 |
0 |
0 |
$$extras{'MAX_ROWS'} and $cnt >= $$extras{'MAX_ROWS'} and $$class{'cursor'}->finish |
|
2649
|
0 |
0 |
0 |
@_ && ref $_[0] eq 'ARRAY' |
|
2702
|
0 |
0 |
0 |
defined $where and length $where |
|
|
0 |
0 |
0 |
defined $where and length $where and not $where =~ /^\s+$/ |
|
2870
|
0 |
0 |
0 |
defined $where and length $where |
|
|
0 |
0 |
0 |
defined $where and length $where and not $where =~ /^\s+$/ |
|
2999
|
0 |
0 |
0 |
not $class->is_AutoCommit and $class->is_AutoRollback |
|
3056
|
0 |
0 |
0 |
$xprm{'CALLER_DISCONNECT'} and $class->state eq 'DISCONNECTED' |
|
3063
|
0 |
0 |
0 |
$xprm{'CALLER_DISCONNECT'} and $class->state eq 'UNDEF' |
|
3127
|
0 |
0 |
0 |
$PERSISTENT_OBJECT_ENABLED and not $FORCE_USUAL_DESTRUCTION |
|
3128
|
0 |
0 |
0 |
not $class->is_RaiseError || $class->is_AutoCommit and $class->is_AutoRollback |
|
|
0 |
0 |
0 |
not $class->is_RaiseError || $class->is_AutoCommit and $class->is_AutoRollback and $class->_internal_state eq -1 |
|
3184
|
0 |
0 |
0 |
$PERSISTENT_OBJECT_ENABLED and not $FORCE_USUAL_DESTRUCTION |
|
3185
|
0 |
0 |
0 |
not $class->is_RaiseError || $class->is_AutoCommit and $class->is_AutoRollback |
|
|
0 |
0 |
0 |
not $class->is_RaiseError || $class->is_AutoCommit and $class->is_AutoRollback and $class->_internal_state eq -1 |
|
3214
|
0 |
0 |
0 |
$xprm{'CALLER_DISCONNECT'} and $class->state eq 'DISCONNECTED' |
|
|
0 |
0 |
0 |
$xprm{'CALLER_DISCONNECT'} and $class->state eq 'CONNECTED' |
|
3228
|
0 |
0 |
0 |
$class->is_RaiseError and $DBI::err |
|
|
0 |
0 |
0 |
not $class->is_RaiseError || $class->is_AutoCommit and $class->is_AutoRollback |
|
|
0 |
0 |
0 |
not $class->is_RaiseError || $class->is_AutoCommit and $class->is_AutoRollback and $class->_internal_state eq -1 |
|
3230
|
0 |
0 |
0 |
$class->is_AutoRollback and not $class->is_AutoCommit |
|
3339
|
0 |
0 |
0 |
ref $rshr eq 'HASH' and (%$rshr) = map({$_, $$statCC{$_};} keys %$statCC) |
|
3341
|
0 |
0 |
0 |
length $rshr > 2 and (%$th) = map({$_, $$statCC{$_};} keys %{$$statCC{$rshr};}) |
|
3443
|
0 |
0 |
0 |
ref $rshr eq 'HASH' and (%$rshr) = map({$_, $$class{'_qryStat'}{$_};} keys %{$$class{'_qryStat'};}) |
|
3444
|
0 |
0 |
0 |
length $rshr > 2 and (%$th) = map({$_, $$class{'_qryStat'}{$_};} keys %{${$$class{'_qryStat'};}{$rshr};}) |
|
3468
|
0 |
0 |
0 |
ref $rshr eq 'HASH' and (%$rshr) = map({$_, $$class{'_spcStat'}{$_};} keys %{$$class{'_spcStat'};}) |
|
3469
|
0 |
0 |
0 |
length $rshr > 2 and (%$th) = map({$_, $$class{'_spcStat'}{$_};} keys %{${$$class{'_spcStat'};}{$rshr};}) |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
318
|
0 |
0 |
0 |
ref $class || $class |
|
949
|
0 |
0 |
0 |
$line =~ /^#/ or $line =~ /^$/ |
|
986
|
0 |
0 |
0 |
$line =~ /^#/ or $line =~ /^$/ |
|
1415
|
0 |
0 |
0 |
$type eq 't' or $type eq 'T' |
|
|
0 |
0 |
0 |
$type eq 't' or $type eq 'T' or $type eq 'd' |
|
|
0 |
0 |
0 |
$type eq 't' or $type eq 'T' or $type eq 'd' or $type eq 'D' |
|
|
0 |
0 |
0 |
$type eq 't' or $type eq 'T' or $type eq 'd' or $type eq 'D' or $type eq 'n' |
|
|
0 |
0 |
0 |
$type eq 't' or $type eq 'T' or $type eq 'd' or $type eq 'D' or $type eq 'n' or $type eq 'N' |
|
|
0 |
0 |
0 |
$type eq 't' or $type eq 'T' or $type eq 'd' or $type eq 'D' or $type eq 'n' or $type eq 'N' or $h{$key} eq 'NULL' |
|
2599
|
0 |
0 |
0 |
$$extras{'INCLUDE_HEADER'} || !defined($$extras{'INCLUDE_HEADER'}) |
|
2759
|
0 |
0 |
0 |
$seeked eq 'all' or $seeked eq 'array' |
|
|
0 |
0 |
0 |
$seeked eq 'all' or $seeked eq 'array' or $seeked eq 'listed' |
|
|
0 |
0 |
0 |
$seeked eq 'all' or $seeked eq 'array' or $seeked eq 'listed' or $seeked eq 'skeemamap' |
|
2905
|
0 |
0 |
0 |
$seeked eq 'all' or $seeked eq 'listed' |
|
|
0 |
0 |
0 |
$seeked eq 'all' or $seeked eq 'listed' or $seeked eq 'skeemamap' |
|
3128
|
0 |
0 |
0 |
$class->is_RaiseError || $class->is_AutoCommit |
|
3185
|
0 |
0 |
0 |
$class->is_RaiseError || $class->is_AutoCommit |
|
3228
|
0 |
0 |
0 |
$class->is_RaiseError || $class->is_AutoCommit |