holli has asked for the wisdom of the Perl Monks concerning the following question:
[% USE oracleDB = DBI ( "dbi:Oracle:SOMEDB", "someuser", "somepassword" ) -%] <vdx_data> [%- FOREACH kasse = oracleDB.query( 'SELECT DISTINCT foo, bar FROM myt +able ORDER BY foo, bar' ) %] <vknr V="[% kasse.FOO %]"> <zp_kv V="[% kasse.BAR %]"/> </vknr> <vorgang_liste> [%- FOREACH vorgang = oracleDB.query( "SELECT * FROM mytable WHERE F +OO = $kasse.FOO AND BAR = $kasse.BAR" ) %] <vorgang> <vdx_abrechnungsbereich V="[% vorgang.ABC %]"/> <gkv_konto V="[% vorgang.DEF %]"/> </vorgang> [%- END %] </vorgang_liste> [%- END %] </vdx_data>
(The actual error message in english may differ. I translated it from german.)DBI error - DBI prepare failed: ORA-01000: maximum open cursors exceed +ed (DBD ERROR: OCIStmtExecute/Describe)
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Template::Plugin::DBI, Oracle and cursors
by Anonymous Monk on Aug 30, 2005 at 12:36 UTC | |
by holli (Abbot) on Aug 30, 2005 at 12:51 UTC | |
Re: Template::Plugin::DBI, Oracle and cursors
by tbone1 (Monsignor) on Aug 30, 2005 at 12:42 UTC | |
by holli (Abbot) on Aug 30, 2005 at 12:53 UTC | |
by hakkr (Chaplain) on Aug 30, 2005 at 14:24 UTC | |
Re: Template::Plugin::DBI, Oracle and cursors
by mvandenb (Beadle) on Aug 30, 2005 at 19:12 UTC | |
by holli (Abbot) on Aug 30, 2005 at 22:04 UTC | |
Re: Template::Plugin::DBI, Oracle and cursors
by Anonymous Monk on Aug 30, 2005 at 14:31 UTC |