DBIx::Connection::Oracle::PLSQL - PLSQL block handler


DBIx-Connection documentation  | view source Contained in the DBIx-Connection distribution.

Index


NAME

Top

DBIx::Connection::Oracle::PLSQL - PLSQL block handler

SYNOPSIS

Top

    use DBIx::PLSQLHandler;

    my $plsql_handler = new DBIx::PLSQLHandler(
        name        => 'test_proc',
        connection  => $connection,
        plsql       => "
        DECLARE
        var1 INT;
        BEGIN
        var1 := :var2 + :var3;
        END;",
    );
    $plsql_handler->execute(var2 => 12, var3 => 8);

    or

    use DBIx::Connection;




    my $plsql_handler = $connection->plsql_handler(
        name        => 'test_proc',
        connection  => $connection,
        plsql       => "
        DECLARE
        var1 INT;
        BEGIN
        :var1 := :var2 + :var3;
        END;",
    );

    my $result_set = $plsql_handler->execute(var2 => 12, var3 => 8);




methods

prepare

Prepares plsql cursor

execute
bind_parameters

COPYRIGHT AND LICENSE

Top

AUTHOR

Top

Adrian Witas, adrian@webapp.strefa.pl

See also DBIx::Connection DBIx::QueryCursor DBIx::SQLHandler.


DBIx-Connection documentation  | view source Contained in the DBIx-Connection distribution.