Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Data-ObjectDriver CPAN distribution.

Report information
The Basics
Id: 49063
Status: resolved
Priority: 0/
Queue: Data-ObjectDriver

People
Owner: yann.kerherve [...] gmail.com
Requestors: k42uh1r0 [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Data::ObjectDriver::SQL::Oracle uninitialized value in concatenation issue
I think it is tiny bug. The warning occurs Data::ObjectDriver::SQL::Oracle::as_sql. my $oracle = Data::ObjectDriver::SQL::Oracle->new; $oracle->add_where(foo => "bar"); $oracle->as_sql; # Use of uninitialized value in concatenation (.) or string at /home/kaz/dev/work/plusstar/extlib/lib/perl5/Data/ObjectDriver/SQL.pm line 101. Attached patch.
Subject: dod_sql_oracle.patch
--- Oracle.pm.orig 2009-08-27 18:02:40.000000000 +0900 +++ Oracle.pm 2009-08-27 18:02:56.000000000 +0900 @@ -8,7 +8,7 @@ ## Oracle doesn't have the LIMIT clause. sub as_limit { - return; + return ''; } ## Override as_sql to emulate the LIMIT clause.
This issue is fixed in git and in subversion. Thanks for reporting! Yann
in 0.07