On Mon, 04 May 2009 17:30:06 +0000, Jens Rehsack <rehs...@googlemail.com> wrote:
> H.Merijn Brand wrote: > > Hi Merijn, > > > I've hit a failure, which I am not about if it is my fault or that I > > have to blame something else > > > > $dbh->do ("drop table $_") for $dbh->tables (); > > > > Now that DBI returns the tables quoted, I expect that to work. > > > > DBD::CSV uses the current user name as schema name, so the table list > > looks like > > > > $VAR1 = [ > > '"merijn".testaa.csv', > > '"merijn".testab', > > '"merijn".testac', > > '"merijn".testad.txt', > > '"merijn".testae.csv', > > ]; > > > > Execution ERROR: Cannot open output/?QI0?.testaa.csv: No such file or > > directory at /pro/lib/perl5/site_perl/5.10.0/i686-linux-64int/DBD/File.pm > > line 549 > > called from t/71_csv-ext.t at 72. > > > > ?QIO? > > Where does that come from? SQL::Statement? > > > > Should I overload the tables () function and strip the schema part? > > I've detected a similar situation during my tests on SQL::Statement this > weekend. I believe it's an error which is coming from SQL::Parser. > > I suggest you don't investigate to much finding this error and give me a > chance to finish S::S 1.21 before. I modified the parser a bit and applying > a patch may not as easy as it would otherwise. Fine with me :) I really have the feeling things improve \o/ -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00, 11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3. http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/