The discussion was a learning experience for me as well, (again I learned
the DBI and DBD can do!)
David Kirol
"T. Murlidharan Nair" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Hi All:
>
> This for the benifit of all. I had a wonderful time discussing this
> topic
> with  David Kirol  (one of the members in the list) and was finally
> able to
> solve it.
> David had the following comments
> " I can think of two approaches. The first involves dynamically
> creating a
>  temporary table to hold the result set your procedure currently
> prints, then
>  using a Perl/DBI query to fetch the results in a while loop (as you
> tried in
>  the script below). The other approach is actually easier to dream up
> than it
>  is to realize, and infact may not work with the perl DBI module. It
> goes as
>  follows:
>  Create a package and define in it a REF CURSOR and a function or
> procedure
>  to accept the query parameters and return the REF CURSOR. That much
> is
>  straight forward (and works from SQL*+) but I am stalled as to how to
> handle
>  the returning REF CURSOR in perl/DBI
>  HTH "
>
> For handling the perl/DBI part use the DBD::Oracle qw(ORA_RSET)
>
> I was actually able to get it to work.
> Cheers always!!
> Murli



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to