Оглавление

3.1. Числовые типы

Для хранения чисел используются поля следующих типов:
□ TINYINT [(<Длина в символах>)] — целые числа от –128 до 127 или от 0 до 255. Занимает 1 байт;
□ BOOL или BOOLEAN — либо 0, либо 1. Синоним для TINYINT(1). Занимает 1 байт;
□ SMALLINT [(<Длина в символах>)] — целые числа от –32 768 до 32 767 или от 0 до 65 535. Занимает 2 байта;
□ MEDIUMINT [(<Длина  в  символах>)] —  целые  числа  от –8 388 608  до 8 388 607 или от 0 до 16 777 215. Занимает 3 байта;
□ INT [(<Длина в символах>)] — целое 4-байтное число;
□ INTEGER [(<Длина в символах>)] — синоним для INT;
□ BIGINT [(<Длина в символах>)] — целое 8-байтное число;
□ FLOAT [(<Длина  в  символах>, <Количество  знаков  после  запятой>)] —  вещественные  числа  с  диапазоном  от ±1.175494351E–38  до ±3.402823466E+38. Занимает 4 байта;

□ DOUBLE [(<Длина  в  символах>, <Количество  знаков  после  запятой>)] — вещественные числа двойной точности. Занимает 8 байт;
□ REAL — синоним для DOUBLE;
□ DECIMAL — дробное число, хранящееся в виде строки;
□ NUMERIC — синоним для DECIMAL.

 

Если после типа указано слово UNSIGNED, то это означает, что поле может содержать только числа без знака.

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити