rsim/oracle-enhanced — pull request #130 by pospeev (2011-12-01 11:51:29+00:00)
Title: An exception "ORA-01722: invalid number" is raised on creating a record in the table with a column of decimal type.

example of sql query from console log:
INSERT INTO "T_PAYMENT_TYPE" ("DELETED", "ID", "NAME", "NOTE", "PRICE") VALUES (: a1,: a2,: a3,: a4,: a5) [["deleted", false ], ["id", 121], ["name", "test"], ["note", "test"], ["price", #\]]

I fixed it by adding handling of decimal columns in method
ActiveRecord::ConnectionAdapters::OracleEnhancedOCIConnection::Cursor#bind_param