Для хранения числовых данных в Oracle используется только тип NUMBER. Все определенные в стандарте ANSI типы данных: DECI- MAL/DEC, NUMBER, INTEGER/INT, SMALLINT, DOUBLE PRECISION и REAL представлены в базе данных типом NUMBER. В языке или продукте, которым вы пользуетесь для доступа к данным в БД Oracle, эти типы могут поддерживаться, но хранятся они все равно в столбцах типа NUMBER.
В версии Oracle Database 10g* добавлены типы BINARY_FLOAT и BI- NARY_DOUBLE, поддерживающие разрядность, определенную в стандарте IEEE 754-1985. В версии Oracle Database llg введена поддержка типа SIMPLE_INTEGER.