Mysql
 sql >> база данни >  >> RDS >> Mysql

Mysql връща неправилен bigint резултат с една, много странна грешка

Максималното цяло число, което JavaScript може безопасно да представи е Number .MAX_SAFE_INTEGER , което е 2^53 - 1. Вашата стойност е по-голяма от тази, което води до загуба на някои битове.

node-mysql има supportBigNumbers и bigNumberStrings опции, които анализират BIGINT s като низове.

var connection = mysql.createConnection({
                            supportBigNumbers: true,
                            bigNumberStrings: true
                 });



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Извличане на данни от MySQL база данни с помощта на PHP, показване във форма за редактиране

  2. Как да получите UTC на поле за дата и час?

  3. Как да създавате и изпълнявате MySQL съхранени функции и процедури

  4. MySQL MATCH не работи с два знака?

  5. съставен (буквено-цифров) първичен ключ и автоматично увеличение