Лекция №8. Структура Oracle. Магистр технических наук, лектор кафедры ит, Искакова Айнур Тлеубаевна


Прочие типы данных Помимо основных типов, предназначенных для хранения символов, чисел и дат, Oracle



бет10/29
Дата06.01.2022
өлшемі0,63 Mb.
#15600
түріЛекция
1   ...   6   7   8   9   10   11   12   13   ...   29

Прочие типы данных

Помимо основных типов, предназначенных для хранения символов, чисел и дат, Oracle

поддерживает ряд специализированных типов данных.

RAWuLONG RAW

Обычно сервер БД Oracle не только хранит, но и интерпретирует данные. Когда данные запрашиваются или экспортируются из базы, может потребоваться то или иное преобразование. Например, при выводе данных из столбца типа NUMBER в файл записываются внешние представления чисел, а не значения во внутреннем формате.

Типы данных RAW и LONG RAW позволяют предотвратить интерпретацию со стороны Oracle. Если указывается один из таких типов, то Oracle сохраняет данные в виде именно той последовательности битов, которая была ему предъявлена. Типы RAW обычно применяются для хранения объектов в характерном для них внутреннем формате, например растровых изображений. Тип RAW позволяет сохранить до 2 Кбайт, а тип LONG RAW - до 2 Гбайт.

ROWID

ROWID - это специальный тип столбца, называемый псевдостолбцом (pseudocolumn). К псевдостолбцу ROWID можно обращаться так же, как к обычному столбцу, в SQL-команде SELECT. Псевдостолбец ROWID есть в каждой строке БД Oracle и представляет собой адрес этой конкретной строки. Псевдостолбец ROWID имеет тип ROWID.



Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   29




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет