Pero si se puede usar el Tipo Numeric(18,2) o (18,1), pero no así el (18,0), el último no, ya que sale la cifra grande con un signo igual al final, ejemplo
13000000000000=
Por lo menos em mi caso, ya que estoy con Delphi 6 (Con Update 1 y 2 instalados) y FireBird 1.5 Final.
Eso lo probe hoy
Saludos
Juan Carlos