SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 18.06.2015 18:02:37

tuareg
Участник
Зарегистрирован: 26.11.2010
Сообщений: 4

Enum или tinyint

Приветствую.
Вопрос, довольно "холиварный", но все же.
Есть таблица. В ней поле hide(enum => hide,show).Поменять тип на tinyint(1) не проблема, минус только в читаемости ))
Планируется ключ по id,hide ...
Вот и вопрос есть ли разница, в составном  ключе
int,enum или int,tinyint
Спасибо за ранее.

Неактивен

 

#2 18.06.2015 19:38:21

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Enum или tinyint

Разницы нет, enum хранится в MySQL как tinyint и обрабатывается как целое число.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson