Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
хранение данных (ученик) 19/11/2008 - 14:46:06
      Re: хранение данных (ученик) 19/11/2008 - 14:50:12
      Re: хранение данных (ученик) 19/11/2008 - 14:52:18
      Re: хранение данных (omickron) 19/11/2008 - 15:57:15
      Re: хранение данных (ученик) 19/11/2008 - 16:24:38
      Re: хранение данных (omickron) 19/11/2008 - 17:31:04
      Re: хранение данных (ученик) 19/11/2008 - 18:03:55
      Re: хранение данных (omickron) 19/11/2008 - 19:05:33
      Re: хранение данных (bac) 19/11/2008 - 20:40:17
      Re: хранение данных (ученик) 21/11/2008 - 16:45:07

> Original message text:
> From: ученик - 19/11/2008 - 14:46:06
> Subject:хранение данных
> -----------------
> При создании таблицы возникли некоторые вопросы как хранить данные. Раньше я делал таблицы, но значения полей особой роли не играли задачи были слишком мелкие.. а вот теперь чуть чуть потруднее..
>
> как хранить числа?
> нарыл что при варианте хранения значения один или ноль лучше использовать enum() так ли это?
>
> теперь int tinyint smalint с ними все понятно у них есть диапазоны от и до.. насколько понимаю их лучше использовать для индентификаторов?
> но вот вопрос.. например мне нужно записать допустим площадь помещения.. она составляет 50 000 кв метров.
> что лучше использовать тут? или например расстояние до города,
> char ? но у него хранение занимает больше места чем у int
> посоветуйте.
>


From: omickron - 19/11/2008 - 15:57:15
Subject:хранение данных
-----------------
Для хранения флагов (0,1) я использую tinyint (1), т.е. размером в 1 байт. Это минимум, вроде.
Для хранения телефонов можно использовать int, но потом придётся в клиентской программе переделывать его в читабельный вид. Либо же хранить в varchar(12) и не заморачиваться.

Площадь я б хранил в int.

А перечислимыми типами я не пользовался ещё ни разу. Всегда был вариант воспользоваться стандартными типами.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
34576



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |