I know Oracle allows column definitions of INTEGER for compatability with other databases. This then creates columns with definition of NUMBER(38). How wasteful is this? Would I be better finding out from my third party what definition these columns really should be e.g. NUMBER(4)????