URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6930
[ Назад ]

Исходное сообщение
"Зачем в числовых типах Mysql ставить длину поля?"

Отправлено VolanD , 30-Июл-10 08:21 
Зачем в числовых типах mysql указывать длину поля, ведь 53 и 0053 одно и тоже число?

Содержание

Сообщения в этом обсуждении
"Зачем в числовых типах 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 или даже в пхп-таблицах будет отображаться?
>
>В клиенте оно работает, а в пхп зависит от того, как этот
>пхп написан.

Понятно. Спасибо за ваши ответы