On Thu, 30 Oct 2003 16:32:49 -0000 Mark Buckle <[EMAIL PROTECTED]> wrote:
> This call :- > > $dbh->tables() ; > > gives rise to this error. > > Use of uninitialized value in string eq at > /usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int/DBD/Oracle.pm line 327. > Use of uninitialized value in string eq at > /usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int/DBD/Oracle.pm line 327. > Use of uninitialized value in string eq at > /usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int/DBD/Oracle.pm line 327. > > DBI version 1.38 > DBD::Oracle version 1.12 > > Oracle client and server version 8.1.7 > Has anyone any ideas what this could be ? I'd first look at line 327 of DBD/Oracle.pm. A newer version of DBD::Oracle might also be worth trying. Calling tables() with no arguments is deprecated. Try @names = $dbh->tables( "%", "%", "%", "%" ); -- Mac :}) ** I usually forward private questions to the appropriate mail list. ** Ask Smarter: http://www.catb.org/~esr/faqs/smart-questions.html Give a hobbit a fish and he eats fish for a day. Give a hobbit a ring and he eats fish for an age.
