DBD-Oracle
view release on metacpan or search on metacpan
examples/ora_explain.pl view on Meta::CPAN
184185186187188189190191192193194195196197198199200201202203
{
$cb
=
sub
{
$dialog
->destroy(); };
}
$dialog
->Button(
-text
=>
"OK"
,
-command
=>
$cb
)->
pack
(
-padx
=> 6,
-pady
=> 6);
$dialog
->Popup();
return
(
$dialog
);
}
################################################################################
sub
update_title()
{
$PlanMain
->configure(
-title
=>
$User
?
$User
eq
$Schema
?
"$ProgName - connected to $DbName as $User"
:
"$ProgName - connected to $DbName as $User [schema $Schema]"
:
"$ProgName - not connected"
);
}
t/lib/ExecuteArray.pm view on Meta::CPAN
438439440441442443444445446447448449450451452453454455456457458
my
$res
=
$self
->insert(
$dbh
,
$sth
,
{
commit
=> 0,
error
=> 0,
sts
=> 5,
affected
=> 5,
tuple
=> [1, 1, 1, 1, 1],
%$ref
,
fetch
=>
$sth2
,
requires_mas
=> 1});
return
if
$res
&&
$res
eq
'mas'
;
# aborted , does not seem to support MAS
check_data(
$dbh
, \
@p1
, \
@p2
);
}
# test updates
# updates are special as you can update more rows than there are parameter rows
sub
update
{
my
(
$self
,
$dbh
,
$ref
) =
@_
;
note(
"update test"
);
# populate the first table with the default 5 rows using a ArrayTupleFetch
$fetch_row
= 0;
clear_table(
$dbh
,
$table
);
my
$sth
=
$dbh
->prepare(
qq/insert into $table values(?,?)/
);
$self
->insert(
$dbh
,
$sth
,
( run in 0.501 second using v1.01-cache-2.11-cpan-49f99fa48dc )