The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Зачем в числовых типах Mysql ставить длину поля?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (MySQL)
Изначальное сообщение [ Отслеживать ]

"Зачем в числовых типах Mysql ставить длину поля?"  +/
Сообщение от VolanD (ok) on 30-Июл-10, 08:21 
Зачем в числовых типах mysql указывать длину поля, ведь 53 и 0053 одно и тоже число?
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Зачем в числовых типах Mysql ставить длину поля?"  +/
Сообщение от DeadLoco (ok) on 01-Авг-10, 13:40 
>Зачем в числовых типах mysql указывать длину поля, ведь 53 и 0053
>одно и тоже число?

Затем, что 0053 и 0000000000000053 требуют разного количества байт для хранения.

Если вы в базе с сотней миллионов записей сэкономите один байт на поле...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Зачем в числовых типах Mysql ставить длину поля?"  +/
Сообщение от VolanD (ok) on 02-Авг-10, 05:13 
>>Зачем в числовых типах mysql указывать длину поля, ведь 53 и 0053
>>одно и тоже число?
>
>Затем, что 0053 и 0000000000000053 требуют разного количества байт для хранения.
>
>Если вы в базе с сотней миллионов записей сэкономите один байт на
>поле...

Ок. А еще тогда вопрос. Зачем нужен zerofill?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Зачем в числовых типах Mysql ставить длину поля?"  +/
Сообщение от Pahanivo (ok) on 02-Авг-10, 08:39 
>Ок. А еще тогда вопрос. Зачем нужен zerofill?

откуда берутся дети? не подскажите?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Зачем в числовых типах Mysql ставить длину поля?"  +/
Сообщение от VolanD (ok) on 02-Авг-10, 08:48 
>>Ок. А еще тогда вопрос. Зачем нужен zerofill?
>
>откуда берутся дети? не подскажите?

Это Вы к чему? Лично я настолько тупой, что не понял зачем при поле а 6 символов и заполнении 4 символа в начале ставить нули. Это же int!!!!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Зачем в числовых типах Mysql ставить длину поля?"  +/
Сообщение от DeadLoco (ok) on 02-Авг-10, 10:43 
>Ок. А еще тогда вопрос. Зачем нужен zerofill?

Чтобы выравнивать колонку вправо.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Зачем в числовых типах Mysql ставить длину поля?"  +/
Сообщение от VolanD (ok) on 02-Авг-10, 11:05 
>>Ок. А еще тогда вопрос. Зачем нужен zerofill?
>
>Чтобы выравнивать колонку вправо.

Это если смотреть с mysql-client или даже в пхп-таблицах будет отображаться?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Зачем в числовых типах Mysql ставить длину поля?"  +/
Сообщение от DeadLoco (ok) on 02-Авг-10, 11:13 
>Это если смотреть с mysql-client или даже в пхп-таблицах будет отображаться?

В клиенте оно работает, а в пхп зависит от того, как этот пхп написан.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Зачем в числовых типах Mysql ставить длину поля?"  +/
Сообщение от VolanD (ok) on 02-Авг-10, 12:26 
>>Это если смотреть с mysql-client или даже в пхп-таблицах будет отображаться?
>
>В клиенте оно работает, а в пхп зависит от того, как этот
>пхп написан.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру