До версии Oracle Database 10g* эти типы предназначались для хранения символьных данных размером до 4 Гбайт. А в этой версии объем может достигать 128 терабайт в зависимости от размера блока базы данных. Тип NCLOB позволяет хранить данные в кодировках, поддерживаемых NLS. Начиная с версии Oracle Database 10g между типами CLOB и NCLOB производится неявное преобразование.
Числовые типы
В СУБД Oracle числа хранятся в стандартном внутреннем формате переменной длины, обеспечивающем точность до 38 разрядов.
NUMBER, заданный для столбца или переменной, автоматически обеспечивает точность в 38 разрядов. Объявление типа NUMBER может содержать два квалификатора:
column NUMBER(разрядность, масштаб)
Разрядность показывает общее количество значащих разрядов в представлении числа и может принимать целые значения вплоть до 38. Если разрядность явно не указана, по умолчанию подразумевается значение 38. Масштаб представляет собой количество цифр справа от десятичной точки; по умолчанию принимается равным 0.