Numeric fields in InterBase and Delphi 3

I created a table in the Employee sample database as follows:

CREATE TABLE TEST (X NUMERIC(9, 5))

When I look at the table in Database Explorer or Delphi using a TTable, the
field X is reported as an integer field; in Database Explorer, the field has
length 4, scale 5.

This is obviously not correct.  What am I missing here?

--
Remove NOSPAM woven into e-mail address when replying directly.