Hello,

i tried ddlutils with Firebird (2.0 Beta) today and found a bug in the BIGINT type conversion for Firebird (SVN from today). The jdbc type BIGINT is converted to the database type DECIMAL(38,0). Firebird does support DECIMAL (and NUMERIC) with a maximum precision of 18. NUMERIC(18,0) or DECIMAL(18,0) should work fine as a conversion of BIGINT. The NUMERIC and DECIMAL types did not change since InterBase 6.0, so this should work for InterBase 6.0 too. Since Firebird 1.5 there is also the native BIGINT type.

I hope this helps.

Greetings,

André Berten

Reply via email to