- Комплексные типы данных в MySQL
Тип данных
|
Размер
|
Определение
|
ENUM(a,b,c,...,n)
|
1-255 значений: 1 байт
256-65,535 значений: 2 байта
|
Список. Максимальное количество значений в списке - 65,535. Поле может принимать только одно значение из списка. При неверном значении оставляет поле пустым. Пример поля:
Gender ENUM("male","female").
|
SET(a,b,c,...,n)
|
1-8 значений: 1 байт
9-16 значений: 2 байта
17-24 значений: 3 байта
25-32 значений: 4 байта
33-64 значений: 8 байт
|
Список. Похож на ENUM, но поле может принимать несколько значений из списка. Максимальное количество значений в списке - 64. Пример поля:
Fruits SET("orange","apple","kiwi").
| Основные понятия SQL
Тип данных
|
Описание
|
TINYINT(size)
|
-128 до 127 нормальный. 0 до 255 неподписанный *. Максимальное количество цифр может быть указано в скобках
|
SMALLINT(size)
|
-32768 до 32767 нормальный. 0 до 65535 неподписанный *. Максимальное количество цифр может быть указано в скобках
|
MEDIUMINT(size)
|
-8388608 до 8388607 нормальный. 0 до 16777215 неподписанный *. Максимальное количество цифр может быть указано в скобках
|
INT(size)
|
-2147483648 до 2147483647 нормальный. 0 до 4294967295 неподписанный *. Максимальное количество цифр может быть указано в скобках
|
BIGINT(size)
|
-9223372036854775808 до 9223372036854775807 в норме. 0 для 18446744073709551615 неподписанных *. Максимальное количество цифр может быть указано в скобках
|
FLOAT(size,d)
|
Небольшое число с плавающей запятой. Максимальное количество цифр может быть указано в параметре size. Максимальное число цифр справа от десятичной запятой указано в параметре d
|
DOUBLE(size,d)
|
Большое число с плавающей запятой. Максимальное количество цифр может быть указано в параметре size. Максимальное число цифр справа от десятичной запятой указано в параметре d
|
DECIMAL(size,d)
|
Значение типа Double, хранящееся в виде строки и допускающее фиксированную десятичную точку. Максимальное количество цифр может быть указано в параметре size. Максимальное число цифр справа от десятичной запятой указано в параметре d
|
Do'stlaringiz bilan baham: |