> I think the solution (not hacks with dialects) to this problem is not > difficult. > > Firebird don't need to change the way it does numeric/decimal arithmetics > and introduce another dialect leaving current and previous one for decades. > Firebird is right on the way it does. > > So, add a new datatype NUMBER(x, y) who does BCD arithmetics like it's > done in Oracle.
Isn't introducing a non-standard datatype a hack in its own right? What about the other Dialect 3 data types which do not exist in Dialect 1? Sean ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel