ВУЗ:
Составители:
Рубрика:
18
Типы данных
PL/SQL
Скалярные типы
BINARY_INTEGER
DECIMAL
FLOAT
INTEGER
NATURAL
NUMBER
NUMERIC
POSITIVE
REAL
SMALLINT
CHAR
LONG
RAW
ROWID
VARCHAR2
DATE
TIMESTAMP
BOOLEAN
Составные типы
RECORD
TABLE
VARRAY
Ссылочные типы
REF CURSOR
REF object_type
LOB типы
BFILE
BLOB
CLOB
Рис. 2.2. Типы данных PL/SQL
Наиболее часто используемыми из числовых скалярных типов явля-
ются следующие типы данных:
BINARY_INTEGER – целое число в диапазоне –2
31
...2
31
. Его подти-
пы – NATURAL и POSITIVE представляют соответственно множество на-
туральных и множество положительных целых чисел.
NUMBER – используется как для хранения целых, так и дробных
чисел с требуемой точностью. С помощью него можно описывать числа от
10
-130
до 10
125
. Тип NUMBER позволяет явным образом описывать диапа-
зон допустимых числовых значений и их точность. Синтаксис определения
следующий:
NUMBER(precision, scale)
Типы данных
PL/SQL
Скалярные типы Составные типы
BINARY_INTEGER RECORD
DECIMAL TABLE
FLOAT VARRAY
INTEGER
NATURAL
NUMBER
NUMERIC
POSITIVE
REAL Ссылочные типы
SMALLINT
REF CURSOR
CHAR REF object_type
LONG
RAW
ROWID
VARCHAR2
LOB типы
DATE
TIMESTAMP BFILE
BLOB
BOOLEAN CLOB
Рис. 2.2. Типы данных PL/SQL
Наиболее часто используемыми из числовых скалярных типов явля-
ются следующие типы данных:
BINARY_INTEGER целое число в диапазоне 231...231. Его подти-
пы NATURAL и POSITIVE представляют соответственно множество на-
туральных и множество положительных целых чисел.
NUMBER используется как для хранения целых, так и дробных
чисел с требуемой точностью. С помощью него можно описывать числа от
10-130 до 10125. Тип NUMBER позволяет явным образом описывать диапа-
зон допустимых числовых значений и их точность. Синтаксис определения
следующий:
NUMBER(precision, scale)
18
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »
