Читайте также: |
|
Если нужно хранить данные, для которых не хватит 255 символов столбца типа char или varchar, вам понадобится один из текстовых типов.
В табл. 2.1 показаны доступные текстовые типы и их максимальные размеры.
Таблица 2.1. Текстовые типы данных MySQL
Тип | Максимальное число символов |
Tinytext | |
Text | 65 535 |
Mediumtext | 16 777 215 |
Longtext | 4 294 967 295 |
Выбирая тот или иной текстовый тип, необходимо помнить следующее:
• Если размер данных, загружаемых в текстовый столбец, превыша_ ет максимальный размер для этого типа, не поместившиеся данные отсекаются.
• В отличие от столбца типа varchar, при загрузке данных в такой столбец пробелы в конце строки не удаляются.
• При использовании столбцов типа text для сортировки или группи_ ровки используются только первые 1024 байта, хотя при необходи_ мости это ограничивающее значение можно увеличить.
• Разные текстовые типы присущи исключительно MySQL. У SQL Server для больших символьных данных есть только один тип text, а в DB2 и Oracle применяется тип данных под названием clob (Cha_ racter Large Object, большой символьный объект).
При создании столбца для данных произвольного формата, например столбца notes (примечания) для хранения информации о взаимодейст_ виях клиента с отделом клиентского сервиса вашей компании, кото_ рую вам не хотелось бы ограничивать 255 символами, следует выбрать тип text или mediumtext.
Типы данных MySQL | |
В Oracle Database допускаются столбцы char до 2000 байт и var_ char до 4000 байт. SQL Server может оперировать данными типа char и varchar размером до 8000 байт. Поэтому при работе с Orac_ le или SQL Server потребность в текстовых типах данных мень_ ше, чем при работе с MySQL. Однако начиная с версии 5.0.3 (в настоящее время она проходит бета_тестирование) MySQL об_ скачет оба эти сервера, поскольку максимальный размер столб_ цов типа char и varchar в нем достигнет 65 535 байт.
Дата добавления: 2015-08-17; просмотров: 60 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Наборы символов | | | Числовые данные |