Spec-Zone .ru
спецификации, руководства, описания, API

Глава 11. Типы данных

Оглавление

11.1. Краткий обзор Типа данных
11.1.1. Числовой Краткий обзор Типа
11.1.2. Дата и Краткий обзор Типа Времени
11.1.3. Строковый Краткий обзор Типа
11.2. Числовые Типы
11.2.1. Целочисленные Типы (Точное Значение) - INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT
11.2.2. Типы неподвижной точки (Точное Значение) - DECIMAL, NUMERIC
11.2.3. Типы с плавающей точкой (Приближенное значение) - FLOAT, DOUBLE
11.2.4. Тип битового значения - BIT
11.2.5. Числовые Атрибуты типа
11.2.6. Из диапазона и Обработка Переполнения
11.3. Дата и Типы Времени
11.3.1. DATE, DATETIME, и TIMESTAMP Типы
11.3.2. TIME Ввести
11.3.3. YEAR Ввести
11.3.4. YEAR(2) Ограничения и Переходящий на YEAR(4)
11.3.5. Автоматическая Инициализация и Обновляющий для TIMESTAMP и DATETIME
11.3.6. Доли секунды во Временных стоимостях
11.3.7. Преобразование Между Типами Даты и Времени
11.3.8. Двухразрядные Годы в Датах
11.4. Строковые Типы
11.4.1. CHAR и VARCHAR Типы
11.4.2. BINARY и VARBINARY Типы
11.4.3. BLOB иTEXT Типы
11.4.4. ENUM Ввести
11.4.5. SET Ввести
11.5. Значения по умолчанию Типа данных
11.6. Требования Хранения Типа данных
11.7. Выбор Правильного Типа для Столбца
11.8. Используя Типы данных от Других Механизмов базы данных

MySQL поддерживает много типов данных SQL в нескольких категориях: числовые типы, дата и типы времени, и строка (символ и байт) типы. Эта глава обеспечивает краткий обзор этих типов данных, более подробное описание свойств типов в каждой категории, и сводку требований хранения типа данных. Начальный краткий обзор преднамеренно краток. С более подробными описаниями позже в главе нужно консультироваться для дополнительной информации об определенных типах данных, таких как допустимые форматы, в которых можно определить значения.

MySQL также поддерживает расширения для того, чтобы обработать пространственные данные. Для получения информации об этих типах данных см. Раздел 12.18, "Пространственные Расширения".

Описания типа данных используют эти соглашения: