Учебное пособие Для студентов университетов Специальностей «Информатика», «Прикладная математика»


Объявление  скалярных  типов  данных



Pdf көрінісі
бет135/177
Дата15.02.2022
өлшемі2,58 Mb.
#25567
түріУчебное пособие
1   ...   131   132   133   134   135   136   137   138   ...   177
Объявление  скалярных  типов  данных. 
Среди  скалярных  типов 
наиболее  распространены  числовые,  символьные,  тип DATE и  логиче-
ский (BOOLEAN) типы данных.  
Числовые
 типы данных представлены в основном двумя типами: BI-
NARY_INTEGER и NUMBER. Все другие числовые типы являются под-
множествами двух этих типов. 
Тип  переменных BINARY_INTEGER используется  для  хранения  це-
лых  знаковых  чисел  в  двоичном  виде.  Диапазон  этого  типа  от  
–2147483647 до 2147483647. 
 
152


 
Тип  переменных NUMBER используется  для  хранения  чисел  с  фик-
сированной и плавающей точкой в диапазоне от 1Е–130 до 10Е125. Для 
объявления чисел с плавающей точкой можно просто указать NUMBER. 
Для  объявления  целого  числа  указывается NUMBER(точность),  а  для 
объявления числа с фиксированной точкой дополнительно  указывается 
еще  и  масштаб,  т.  е. NUMBER(точность,  масштаб).  Точность  представ-
ляет собой общее число знаков и не превосходит 38 десятичных знаков, 
масштаб указывает порядок округления и задается числом от –84 до 127. 
При положительном значении масштаба число округляется до указанно-
го количества цифр, стоящих справа от запятой; при отрицательном зна-
чении – до указанного количества цифр, стоящих слева от запятой. На-
пример: число 123.456 при значении масштаба, равном 2, округляется до 
123.46, а при значении, равном –2, до 100. 
К  символьным  типам  данных  в  основном  относятся  типы CHAR и 
VARCHAR2. 
Тип CHAR(длина)  используется  для  хранения  последовательности 
символов фиксированной длины не более 32 767 байт. Следует  иметь в 
виду, что в языке SQL максимальное значение аналогичного типа равно 
2000 байт, поэтому не все данные этого типа можно вставлять в столбцы 
таблицы с типом CHAR. 
Тип VARCHAR2(длина)  используется  для  хранения  символьной  по-
следовательности переменной длины. Ограничение на длину составляет 
32 767 байт. 
Тип DATE
 используется для хранения значений даты и времени. Зна-
чение даты и времени хранится во внутреннем двоичном формате и при 
помещении его в переменную символьного типа автоматически преобра-
зуется в строку, используя формат даты, установленный по умолчанию. 
Функция SYSDATE возвращает текущее значение даты и времени. 
Тип BOOLEAN
  используется  для  хранения  логических  значений 
TRUE, FALSE, NULL. Над такими переменными можно выполнять толь-
ко логические операции, причем в трехзначной логике. 
Скалярные переменные объявляются явным и неявным образом. 


Достарыңызбен бөлісу:
1   ...   131   132   133   134   135   136   137   138   ...   177




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

    Басты бет