ВУЗ:
Составители:
Рубрика:
19
где precision – общее количество разрядов числа, scale – количество разря-
дов справа от десятичного разделителя. Для целочисленных значений
используется следующий синтаксис:
NUMBER(precision)
Тип NUMBER имеет подтипы DEC, DECIMAL, NUMERIC (для
описания числа с фиксированной точкой точностью 38 знаков), DOUBLE
PRECISION, FLOAT (фиксированная точность, 126 знаков), INTEGER,
INT, SMALLINT (для описания целочисленных значений размером не
более 38 знаков).
CHAR – тип, предназначенный для манипуляции символьными
данными. Тип
CHAR позволяет хранить строку символов фиксированно-
го размера от 1 до 32 767 символов длины. Синтаксис определения типа
CHAR:
CHAR(length)
Если длина явно не указывается, она принимается равной 1.
LONG и LONG RAW – типы для хранения символьных строк и
объемов бинарных данных размером до 32 760 байт. Для работы с типа-
ми столбцов таблиц БД LONG и LONG RAW, позволяющих хранить
объемы данных до 2 Гб рекомендуется использовать LOB-типы данных
PL/SQL.
RAW – тип для хранения бинарных данных переменного размера с
фиксированным максимальным размером не более 32 767 байт. Синтак-
сис определения типа:
RAW(max_length)
ROWID – тип данных для хранения физических идентификаторов
строк таблиц БД. Каждая строка таблицы в БД имеет такой уникальный
идентификатор вне зависимости от наличия первичного ключа и каких-
либо уникальных ключей.
VARCHAR2 – тип данных для хранения строки символов перемен-
ной длины. Максимальный размер строки определяется пользователем и не
где precision общее количество разрядов числа, scale количество разря- дов справа от десятичного разделителя. Для целочисленных значений используется следующий синтаксис: NUMBER(precision) Тип NUMBER имеет подтипы DEC, DECIMAL, NUMERIC (для описания числа с фиксированной точкой точностью 38 знаков), DOUBLE PRECISION, FLOAT (фиксированная точность, 126 знаков), INTEGER, INT, SMALLINT (для описания целочисленных значений размером не более 38 знаков). CHAR тип, предназначенный для манипуляции символьными данными. Тип CHAR позволяет хранить строку символов фиксированно- го размера от 1 до 32 767 символов длины. Синтаксис определения типа CHAR: CHAR(length) Если длина явно не указывается, она принимается равной 1. LONG и LONG RAW типы для хранения символьных строк и объемов бинарных данных размером до 32 760 байт. Для работы с типа- ми столбцов таблиц БД LONG и LONG RAW, позволяющих хранить объемы данных до 2 Гб рекомендуется использовать LOB-типы данных PL/SQL. RAW тип для хранения бинарных данных переменного размера с фиксированным максимальным размером не более 32 767 байт. Синтак- сис определения типа: RAW(max_length) ROWID тип данных для хранения физических идентификаторов строк таблиц БД. Каждая строка таблицы в БД имеет такой уникальный идентификатор вне зависимости от наличия первичного ключа и каких- либо уникальных ключей. VARCHAR2 тип данных для хранения строки символов перемен- ной длины. Максимальный размер строки определяется пользователем и не 19
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »