Re: RDBMS comparison tool

Lyle <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.dbi.sybase.devel
Message-ID <[email protected]>
On 01/01/2013 03:12, Greg Sabino Mullane wrote:
> Thanks for doing this work, it's good to see someone poking at
> this. +1 for getting the DBDs somewhat consistent, although it
> may be tricky as some (looking at you, MySQL!) play more fast and
> loose with their data type definitions than others. :)

BTW, I looked into the MySQL type issues further an ended up submitting 
a bug with patch:
http://bugs.mysql.com/bug.php?id=68266

Although SQL_DECIMAL says it's mapped to DOUBLE it's actually correctly 
mapped to MYSQL_TYPE_DECIMAL which I presume is exact numeric (it 
certainly looks like it form my testing).

SQL_BIT's mapping on the other hand was just plain wrong, and it's not 
able to auto_increment.

DBD::Pg makes no effort to check the DB version and report more accurate 
type lists. I don't know how far I'll be able to get with that, but I'll 
start a conversation on the DBD::Pg mailing list as you suggested.


Lyle
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.