On 11/6/07 5:18 PM, Jonathan Swartz wrote:
> On Oct 30, 2007, at 7:54 AM, John Siracusa wrote:
>> Can you edit QueryBuilder.pm to see if you can at least work around it?  For
>> example, use $column->name ne $method instead of relying on $column's
>> overloaded "" operator.  If that works, I can change the code.
> 
> This error is still occurring. I added some more logging information,
> but didn't get much, other than that this only happens with
> Timestamp, NOT Datetime, even though we use both of these frequently.

Just to be clear, does the "$column->name ne $method" fix suggested above
actually fix the problem for you?  Because if so, I'm inclined to include it
in the next release regardless of whether or not we track down the real
cause by then.

> What is the difference between Timestamp and Datetime, anyway? The
> corresponding Metadata/Column classes seem almost the same, with many
> of the minute differences seeming more accidental than anything else.

The differences are mostly just in parsing and formatting, plus a few
db-specific things like support for Informix's "datetime ... to fraction(n)"
column type only being in the "datetime" method maker.  I just diffed the
two and saw a few other things which I subsequently synced up in SVN.

-John



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Rose-db-object mailing list
Rose-db-object@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rose-db-object

Reply via email to