Я надеюсь, что идти в детали в отдельной статье. Набор, TypeThe SET похож на ENUM, но каждое значение строка здесь не может иметь запятую. Рассмотрим пример, который вы можете иметь во время создания таблицы: SET ("один", "два") NOT NUL Значение ячейки колонки может быть, "один" или "два" или "один, два". Что вы вводите в ячейку столбца должны прийти из набора. Вы можете ввести комбинацию значений из множества, но отделить их запятыми. Из-за этого, вы не можете иметь запятую в значении SET (во время создания таблицы). Тип SET заслуживает полное руководство статью о себе.
Я надеюсь, что идти в детали в отдельной article.All, что я сказал до сих пор принадлежат к типу строки. Давайте теперь посмотрим на другие типы. Основные типы не так много, но типы деталям many.The числовых данных TypesThese типы для numbers.The INTEGER TypeINT является синонимом INTEGER. Тип INTEGER имеет вариации.
Типы INT являются для целых чисел: TINYINT: сохраняется in1 byteSMALLINT: хранится в 2 bytesMEDIUMINT: хранятся в 3 bytesINT, то есть целое число: хранятся в 4 bytesBIGINT: хранятся в 8 bytesThe DECEMAL и цифровых TypesThe типа DECIMAL набирается в виде десятичных (M, D), где М является общее количество цифр и D является количество знаков после запятой в общем количестве, М. числового типа набирается как цифровая (M, D), где М число цифры и D это число знаков после запятой. Для денег колонки типа использовать десятичные; Вы должны ввести что-то вроде, десятичной (8,2) .
Отель Приблизительная числовые данные TypesWhen вы работаете с приближением, вы должны использовать поплавок, REAL или типы данных DOUBLE PRECISION (см ниже): Тип FLOAT: этот тип является десятичное число, которое хранится в 4 байта. Вы можете иметь что-то вроде, FLOAT (5,3); это означает, что общее количество цифр из которых 5 последние 3 являются десятичные; количество знаков после запятой, являющихся 3. двойной точности или REALEither из них