[% USE oracleDB = DBI ( "dbi:Oracle:SOMEDB", "someuser", "somepassword" ) -%] [%- FOREACH kasse = oracleDB.query( 'SELECT DISTINCT foo, bar FROM mytable ORDER BY foo, bar' ) %] [%- FOREACH vorgang = oracleDB.query( "SELECT * FROM mytable WHERE FOO = $kasse.FOO AND BAR = $kasse.BAR" ) %] [%- END %] [%- END %] #### DBI error - DBI prepare failed: ORA-01000: maximum open cursors exceeded (DBD ERROR: OCIStmtExecute/Describe)