Оглавление

3.2. Строковые типы

Для  хранения  текста  и  бинарных  данных  можно  использовать  следующие
типы:
□ CHAR (<Длина  строки>) [BINARY] —  строки  фиксированной  длины  до 255  символов.  Строки  будут  дополняться  пробелами  до  максимальной длины, независимо от размеров строки;
□ VARCHAR (<Длина  строки>) [BINARY] —  строки  переменной  длины  до 65 535 символов (до версии 5.0.3 только до 255 символов); (1)

□ TINYTEXT — строка до 255 символов;
□ TEXT — строка до 65 535 символов;
□ MEDIUMTEXT — строка до 16 777 215 символов;
□ LONGTEXT — строка до 4 294 967 295 символов.
При поиске в текстовых полях регистр символов не учитывается.

 

Бинарные типы:
□ TINYBLOB — до 255 байтов;
□ BLOB — до 65 535 байтов;
□ MEDIUMBLOB — до 16 777 215 байтов;
□ LONGBLOB — до 4 294 967 295 байтов.
При поиске в бинарных полях учитывается регистр символов.


Перечисления и множества:
□ SET ('Значение1', 'Значение2', …) — поле может содержать несколько значений из перечисленных. Может быть указано до 64-х значений;

□ ENUM ('Значение1', 'Значение2', …) —  поле  может  содержать  лишь одно  из  перечисленных  значений  или  NULL.  Может  быть  указано  до 65 535 значений.

Примечания:
  • Указанные текстовые типы можно превратить в бинарные, указав модификатор BINARY.
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити