ВОПРОС
Э

MySQL записывает число как 2147483647

Эльдар | 3 месяца назад | Программирование | ответов: 1
Заношу число 1582047202359337 в базу, а оно записывается как 2147483647 в чем дело? Тип поля INT

ОТВЕТЫ (1)
S
Salamov Igor  3 месяца назад  #26306
Неправильный тип поля, Вам нужен не INT, а BIGINT. Максимальное значение типа INT достигает 2147483647 (с атрибутом UNSIGNED 4294967295), Для того чтобы записать Ваше число, необходимо поменять тип поля на BIGINT, максимальный размер которого составляет 9223372036854775807 (с атрибутом UNSIGNED 18446744073709551615)
Ответить ·   0         0

ОТВЕТИТЬ (без регистрации)

ПОХОЖИЕ ВОПРОСЫ

ключевые слова: mysql записывает число


В

MYSQL Как очистить столбец таблицы?

Вартан | 4 месяца назад | Программирование | ответов: 3
3


П

PHP количество строк в таблице MySQL

Программист | 4 месяца назад | Программирование | ответов: 1
1

В

PHP как округлить число?

Василий | 4 месяца назад | Программирование | ответов: 1
1

В

PHP как обрезать число?

Василий | 4 месяца назад | Программирование | ответов: 3
3

В

PHP как отформатировать число?

Василий | 4 месяца назад | Программирование | ответов: 1
1

Р

MySQL функция SET NAMES

Рома | 3 месяца назад | Программирование | ответов: 1
1

И

MySQL добавить убывающий индекс (desc)

Игорь | 2 месяца назад | Программирование | ответов: 1
1

Е

MySQL как получить сумму значений столбца?

Ежик | 1 неделя назад | Программирование | ответов: 1
1