Основы языка PL/SQL. Гаршина В.В - 20 стр.

UptoLike

Составители: 

20
должен превышать 32 767 байт. Для увеличения производительности вы-
деление памяти под данные типа VARCHAR2 производится блоками по
2000 байт, соответственно максимальный размер больших строк рекомен-
дуется устанавливать кратно этому значению. Для типа VARCHAR2 ис-
пользуются псевдонимы STRING и VARCHAR.
LOB-типы предназначены для хранения больших объемов неструк-
турированных данных (тексты, графика, аудио и видеоданные) размером
до 4 Гб
.
BFILEтип, предназначенный для спецификации бинарных файлов,
хранящихся вне БД. В качестве дескриптора бинарного объекта использу-
ется полный физический путь к файлу (логические пути не поддерживают-
ся). Данные типа BFILE нельзя модифицировать, они открыты только для
чтения. С данными такого типа не работают транзакции, они не подлежат
репликации и резервированию средствами
сервера.
BLOBтип данных, предназначенный для хранения больших би-
нарных объектов внутри таблиц БД.
CLOBиспользуется для хранения больших текстовых массивов,
причем поддерживаются кодировки как фиксированного, так и переменно-
го размеров. Общий размер текстового массива не должен превышать 4 Гб.
Для хранения значений даты, времени, а также манипуляций с этими
значениями используются
следующие типы данных:
DATEосновной тип, с помощью которого хранится информация о
дате и времени с точностью до секунды.
TIMESTAMPтип, расширяющий тип DATE до долей секунды
(число знаков в дробной части секунды определяется параметром
precision):
TIMESTAMP(precision)
BOOLEANтип, который используется для описания логических
переменных. Следует заметить, что переменные типа BOOLEAN могут
принимать одно из следующих значений:
– TRUE
– FALSE
– NULL.
должен превышать 32 767 байт. Для увеличения производительности вы-
деление памяти под данные типа VARCHAR2 производится блоками по
2000 байт, соответственно максимальный размер больших строк рекомен-
дуется устанавливать кратно этому значению. Для типа VARCHAR2 ис-
пользуются псевдонимы STRING и VARCHAR.
       LOB-типы предназначены для хранения больших объемов неструк-
турированных данных (тексты, графика, аудио и видеоданные) размером
до 4 Гб.
       BFILE – тип, предназначенный для спецификации бинарных файлов,
хранящихся вне БД. В качестве дескриптора бинарного объекта использу-
ется полный физический путь к файлу (логические пути не поддерживают-
ся). Данные типа BFILE нельзя модифицировать, они открыты только для
чтения. С данными такого типа не работают транзакции, они не подлежат
репликации и резервированию средствами сервера.
       BLOB – тип данных, предназначенный для хранения больших би-
нарных объектов внутри таблиц БД.
       CLOB – используется для хранения больших текстовых массивов,
причем поддерживаются кодировки как фиксированного, так и переменно-
го размеров. Общий размер текстового массива не должен превышать 4 Гб.
       Для хранения значений даты, времени, а также манипуляций с этими
значениями используются следующие типы данных:
       DATE – основной тип, с помощью которого хранится информация о
дате и времени с точностью до секунды.
       TIMESTAMP – тип, расширяющий тип DATE до долей секунды
(число знаков в дробной части секунды определяется параметром
precision):

     TIMESTAMP(precision)

     BOOLEAN – тип, который используется для описания логических
переменных. Следует заметить, что переменные типа BOOLEAN могут
принимать одно из следующих значений:

     – TRUE
     – FALSE
     – NULL.
                                    20