powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / int(16) vs bigint(16)
11 сообщений из 11, страница 1 из 1
int(16) vs bigint(16)
    #39050451
Фотография Lumix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
собственно сабж?
в чем разница??

почему-то мускул хавает даже такую шнягу в качестве теста

Код: sql
1.
create table t (id int(75));



куда катится мир? то есть что это вообще такое?? если он дает создавать такие инты, то зачем были созданы бигинты?? или бигинт это просто алиас????
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39050462
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может стоит документацию почитать для разнообразия?

Размер в скобках ни на что существенное влияния не имеет. Это только размер для визуального форматирования числа утилитой mysql и некоторыми аналогичными.
int всегда 4 байта, bigint всегда 8 байт.
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39050476
Фотография Lumix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft, вот это засада.... а я всегда думал, что это как у чаров....
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39050482
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, в меньшую сторону аналогично. Можно объявить bigint(1), но это не помешает записать туда 1000000.
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39050487
Фотография Lumix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft, ок, понятно.
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39051198
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft, кстати, а от кол-во цифр зависит занятый размер или всегда будет 8, даже если 1 цифра?
в чём хранить wmid лучше?
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39051226
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78от кол-во цифр зависит занятый размернет.

tip78в чём хранить wmid лучше?а что это?
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39051249
Фотография Lumix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksofttip78в чём хранить wmid лучше?а что это?

это идентификатор пользователя в системе Webmoney

tip78в чём хранить wmid лучше?

лучше хранить в bigint
причем не просто лучше, а в int его вообще сохранить не получится
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39051274
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wmid = 12 цифр
в BIGINT займёт все 8 байт, что не кошерно

есть например DECIMAL, который ЯКОБЫ также тратит 1 байт на 2 цифры начиная с 5.0.3
или HEX, который можно в BINARY запихнуть
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39051275
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну или не запихивать... вроде сам должен сэкономить
...
Рейтинг: 0 / 0
int(16) vs bigint(16)
    #39051278
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78в BIGINT займёт все 8 байт, что не кошерноНе экономьте на спичках.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / int(16) vs bigint(16)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]