URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6930
[ Назад ]
Исходное сообщение
"Зачем в числовых типах Mysql ставить длину поля?"
Отправлено VolanD , 30-Июл-10 08:21
Зачем в числовых типах mysql указывать длину поля, ведь 53 и 0053 одно и тоже число?
Содержание
- Зачем в числовых типах Mysql ставить длину поля?,DeadLoco, 13:40 , 01-Авг-10
- Зачем в числовых типах Mysql ставить длину поля?,VolanD, 05:13 , 02-Авг-10
- Зачем в числовых типах Mysql ставить длину поля?,Pahanivo, 08:39 , 02-Авг-10
- Зачем в числовых типах Mysql ставить длину поля?,VolanD, 08:48 , 02-Авг-10
- Зачем в числовых типах Mysql ставить длину поля?,DeadLoco, 10:43 , 02-Авг-10
- Зачем в числовых типах Mysql ставить длину поля?,VolanD, 11:05 , 02-Авг-10
- Зачем в числовых типах Mysql ставить длину поля?,DeadLoco, 11:13 , 02-Авг-10
- Зачем в числовых типах Mysql ставить длину поля?,VolanD, 12:26 , 02-Авг-10
Сообщения в этом обсуждении
"Зачем в числовых типах Mysql ставить длину поля?"
Отправлено DeadLoco , 01-Авг-10 13:40
>Зачем в числовых типах mysql указывать длину поля, ведь 53 и 0053
>одно и тоже число? Затем, что 0053 и 0000000000000053 требуют разного количества байт для хранения.
Если вы в базе с сотней миллионов записей сэкономите один байт на поле...
"Зачем в числовых типах Mysql ставить длину поля?"
Отправлено VolanD , 02-Авг-10 05:13
>>Зачем в числовых типах mysql указывать длину поля, ведь 53 и 0053
>>одно и тоже число?
>
>Затем, что 0053 и 0000000000000053 требуют разного количества байт для хранения.
>
>Если вы в базе с сотней миллионов записей сэкономите один байт на
>поле... Ок. А еще тогда вопрос. Зачем нужен zerofill?
"Зачем в числовых типах Mysql ставить длину поля?"
Отправлено Pahanivo , 02-Авг-10 08:39
>Ок. А еще тогда вопрос. Зачем нужен zerofill? откуда берутся дети? не подскажите?
"Зачем в числовых типах Mysql ставить длину поля?"
Отправлено VolanD , 02-Авг-10 08:48
>>Ок. А еще тогда вопрос. Зачем нужен zerofill?
>
>откуда берутся дети? не подскажите? Это Вы к чему? Лично я настолько тупой, что не понял зачем при поле а 6 символов и заполнении 4 символа в начале ставить нули. Это же int!!!!
"Зачем в числовых типах Mysql ставить длину поля?"
Отправлено DeadLoco , 02-Авг-10 10:43
>Ок. А еще тогда вопрос. Зачем нужен zerofill? Чтобы выравнивать колонку вправо.
"Зачем в числовых типах Mysql ставить длину поля?"
Отправлено VolanD , 02-Авг-10 11:05
>>Ок. А еще тогда вопрос. Зачем нужен zerofill?
>
>Чтобы выравнивать колонку вправо. Это если смотреть с mysql-client или даже в пхп-таблицах будет отображаться?
"Зачем в числовых типах Mysql ставить длину поля?"
Отправлено DeadLoco , 02-Авг-10 11:13
>Это если смотреть с mysql-client или даже в пхп-таблицах будет отображаться? В клиенте оно работает, а в пхп зависит от того, как этот пхп написан.
"Зачем в числовых типах Mysql ставить длину поля?"
Отправлено VolanD , 02-Авг-10 12:26
>>Это если смотреть с mysql-client или даже в пхп-таблицах будет отображаться?
>
>В клиенте оно работает, а в пхп зависит от того, как этот
>пхп написан. Понятно. Спасибо за ваши ответы