Has anyone seen this error after they have upgraded to Oracle DBD 1.14 and
DBI 1.37?

My Environment: Solaris 5.8
Perl 5.8.0
Oracle 8.1.7


I don't get the error on another Sun box running DBD 1.12 and DBI 1.28 perl
5.6.1

The error is in a simple print statement after selecting a row of data.

   while (@array_ref = $sth1->fetchrow_array ) {
>>>   printf DATA_FILE  "@array_ref\n";   <<<    OFFENDING LINE
      @array_ref = '';
      $count++;
   }


After checking the web and the archives for some ideas, it appear that I
might have been causing some problems with the array pointers. So I tried
some of the suggestion, such as declaring the declaring the array_ref as
local, or copying the results of array_ref to another array, then printing
the other array. The problem remains with the print statement.

Anyone got any ideas, because I run out my own?

Cheers

  

Reply via email to