
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.07.2016, 10:49
|
|||
|---|---|---|---|
|
|||
Цифра в скобках у int |
|||
|
#18+
Я прочитал эту статью http://rmcreative.ru/blog/post/mysql--dlina-int и теперь ничего уже не понимаю. В чём разница тогда между int(6) и int(9) например? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.07.2016, 11:12
|
|||
|---|---|---|---|
Цифра в скобках у int |
|||
|
#18+
На уровне самой базы данных - бесполезная штука. Как комментарий, самой базе нафиг не нужен, пользователь может зачем-нибудь использовать. Как говорит мануал, https://dev.mysql.com/doc/refman/5.7/en/numeric-type-attributes.html : авторThis optional display width may be used by applications to display integer values having a width less than the width specified for the column by left-padding them with spaces. В клиентах к субд может использоваться для выравнивания столбцов. Если вы, например, хотите писать булевы флаги - то между tinyint(3) и tinyint(1) нет разницы при хранении, но клиент может зарезервировать в таблице для вывода колонку шириной всего в 1 символ, а не в 3. Не знаю, использует ли какой-либо из клиентов эту возможность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.07.2016, 11:19
|
|||
|---|---|---|---|
|
|||
Цифра в скобках у int |
|||
|
#18+
А если мне phpmyadmin не даёт у int оставлять это поле незаполненным, то какую цифру в него писать лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.07.2016, 11:21
|
|||
|---|---|---|---|
Цифра в скобках у int |
|||
|
#18+
alfakuk, ставь 10, больше в инт всё равно не влезает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.07.2016, 11:31
|
|||
|---|---|---|---|
|
|||
Цифра в скобках у int |
|||
|
#18+
Спасибо всем большое, всё понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.07.2016, 22:23
|
|||
|---|---|---|---|
Цифра в скобках у int |
|||
|
#18+
alfakukЯ прочитал эту статью http://rmcreative.ru/blog/post/mysql--dlina-int и теперь ничего уже не понимаю. В чём разница тогда между int(6) и int(9) например? вкратце - ни в чем. Нет разницы. цифры в скобках показывают клиенту mySQL, как форматировать эту колонку при выводе, сколько знакомест она займет. нестандартные клиенты на это вообще не обращают внимание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1831573]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
184ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 281ms |
| total: | 533ms |

| 0 / 0 |
