Aurora mysql без сервера 5.6 BIGINT округление столбца без знака после 16 цифр - PullRequest
0 голосов
/ 05 октября 2019

По какой-то причине, когда я вставляю значение в мой бессерверный кластер базы данных Aurora mysql 5.6, большой столбец int округляется после 16 цифр.

Пример:

  • 734783792502575105 сохраняет как 734783792502575100
  • 9223372036854775807 сохраняет как 9223372036854776000

Большой столбец определяется как - -) unsigned NOT NULL.

Разве unsigned BIGINT должен иметь максимальное значение 18446744073709551615?

РЕДАКТИРОВАТЬ:

Даже странно, что я могу вставить18446744073709551615 в столбец, но когда я пытаюсь запустить обычный выбор таблицы после вставки, я получаю следующую ошибку: «Значение '18, 446,744,073,709,551,615 'находится за пределами допустимого диапазона для типа java.lang.Long"

Я протестировал запросы в редакторе запросов на панели инструментов AWS, а также через библиотеку aws RDSDataService для nodejs.

Thx

...