Работа с базами данных в архитектуре клиент-сервер. Дубинин В.Н. - 44 стр.

UptoLike

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

44
Числовые типы данных разбиваются на четыре основные категории:
целые, включающие INT, SMALLINT и TINYINT.
данные с плавающей точкой, включающие FLOAT и REAL.
данные с фиксированной точкой - NUMERIC и DECIMAL
денежные типы данных - MONEY и SMALLMONEY.
Целые типы данных
Характеристика INT SMALLINT TINYINT
Минимальное значение -2 0
Максимальное значение 255
Объем памяти 4 байта 2 байта 1 байт
Типы данных с плавающей точкой
Характеристика FLOAT REAL
Минимальное значение
2.23E-308 1.18E-38
Максимальное значение
1.79E308 3.40E38
Точность до 15 значащих цифр до 7 значащих цифр
Объем памяти 8 байтов 4 байта
Спецификатор типа FLOAT имеет вид FLOAT[(p)], где p - точность.
Точные числовые типы данных
Эти типы данных вводится описателями DECIMAL[(p,s)] и
NUMERIC[(p,s)], где p - точность, s - масштаб. Они являются синонимами
и взаимозаменяемы, но только NUMERIC может использоваться в ком-
бинации со столбцами IDENTITY. Точность - это число значащих цифр,
масштаб - число цифр после десятичной точки.
Пример: NUMERIC(7,2).
    Числовые типы данных разбиваются на четыре основные категории:
     целые, включающие INT, SMALLINT и TINYINT.
     данные с плавающей точкой, включающие FLOAT и REAL.
     данные с фиксированной точкой - NUMERIC и DECIMAL
     денежные типы данных - MONEY и SMALLMONEY.


                               Целые типы данных


Характеристика           INT         SMALLINT   TINYINT
Минимальное значение     -2                     0
Максимальное значение                           255
Объем памяти             4 байта     2 байта    1 байт


                        Типы данных с плавающей точкой


Характеристика           FLOAT                  REAL
Минимальное значение     2.23E-308             1.18E-38
Максимальное значение    1.79E308              3.40E38
Точность                 до 15 значащих цифр    до 7 значащих цифр
Объем памяти             8 байтов               4 байта


    Спецификатор типа FLOAT имеет вид FLOAT[(p)], где p - точность.


                         Точные числовые типы данных


     Эти типы данных вводится описателями DECIMAL[(p,s)]             и
NUMERIC[(p,s)], где p - точность, s - масштаб. Они являются синонимами
и взаимозаменяемы, но только NUMERIC может использоваться в ком-
бинации со столбцами IDENTITY. Точность - это число значащих цифр,
масштаб - число цифр после десятичной точки.
    Пример: NUMERIC(7,2).




                                        44