САМОУЧИТЕЛЬ PHP 4


Целые числа


Существует несколько разных типов целых чисел, различающихся количеством байтов данных, которые отводятся в базе данных для их хранения. Все эти типы рознятся только названиями и (с некоторыми сокращениями) записываются так:

префиксINT [UNSIGNED]

Необязательный флаг UNSIGNED задает, что будет создано поле для хранения беззнаковых чисел (больших или равных 0).

Имена типов, в вобщем виде обозначенные здесь как префиксINT, приводятся в табл. 26.1.

Таблица 26.1. Типы целочисленных данных MySQL.

Тип

Описание

TINYINT



Может хранить числа от –128 до +127

SMALLINT

Диапазон от –32768 до 32 767

MEDIUMINT

Диапазон от –8 388 608 до 8 388 607

INT

Диапазон от –2 147 483 648 до 2 147 483 647

BIGINT

Диапазон от –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807



Содержание раздела