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

Защо не мога да вмъкна 10 цифри, когато колоната ми е INT(10)

Най-голямата възможна стойност в полето INT в MySQL е 2147483647 , вашата стойност 9100000010 е по-голямо от това. Ето защо се препълва до 4294967295 което е Макс за цяло число без знак.

11.1.4.1. Целочислени типове (точна стойност)

INT    4    -2147483648 2147483647

Използвайте BIGINT ако искате да съхраните по-голямо число, което варира от:

BIGINT  8   -9223372036854775808    9223372036854775807


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Таблица за вътрешно свързване по отношение на максимална стойност

  2. Архивиране на MySQL база данни автоматично на сървър на Windows

  3. Може ли MySQL да използва множество индекси за една заявка?

  4. mysql тип данни за телефонен номер и адрес

  5. php - конвертиране от един json формат в друг