| Тип данных
| Подтип
| Описание
|
|
|
|
|
| BINARY_INTEGER
| NATURAL,
NATURALN,
POSITIVE,
POSITIVEN,
SIGNTYPE
| Сохраняет целые числа со знаком. Использует библиотечную арифметику.
NATURAL и NATURALN сохраняют только неотрицательные целые числа, причем последний запрещает NULL – значения.
POSITIVE и POSITIVEN сохраняют только положительные целые числа, причем последний запрещает NULL – значения.
SIGNTYPE сохраняет только -1, 0, 1
|
| NUMBER
(точность, масштаб)
| DEC,
DECIMAL,
DOUBLE PRECISION,
FLOAT(точность),
INTEGER,INT,
NUMERIC,
REAL,SMALLINT
| Сохраняет числа с фиксированной и плавающей точкой. Использует библиотечную арифметику
|
| PLS_INTEGER
|
| Сохраняет целые числа со знаком. Для ускорения вычислений использует машинную арифметику.
|
| CHAR(размер)
| CHARACTER
(размер)
| Сохраняет строки символов фиксированной длины. Максимальный размер 32767 байт, однако, для баз данных ограничен 2000 байт.
|
| VARCHAR2(размер)
| VARCHAR(размер), STRING
| Сохраняет строки символов переменной длины. Максимальный размер 32767 байт, однако для баз данных ограничен 4000 байт.
|
| DATE
|
| Сохраняет временную информацию, включая дату, часы, минуты и секунды.
|
| BOOLEAN
|
| Сохраняет логические значения: TRUE, FALSE и NULL
|
| CLOB
|
| Сохраняет большие символьные объекты
|
| BLOB
|
| Сохраняет большие двоичные объекты
|
| BFILE
|
| Сохраняет указатели на объекты LOB, управляемые файловыми системами, внешними по отношению к СУБД.
|