Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd MySQL 1264:wartość poza zakresem dla kolumny

Wartość 3172978990 jest większa niż 2147483647 – maksymalna wartość dla INT – stąd błąd. Typy liczb całkowitych MySQL i ich zakresy są wymienione tutaj .

Zwróć też uwagę, że (10) w INT(10) nie definiuje „rozmiaru” liczby całkowitej. Określa szerokość wyświetlania kolumny. Ta informacja ma charakter wyłącznie informacyjny.

Aby naprawić błąd, zmień typ danych na VARCHAR . Numery telefonów i faksów powinny być przechowywane jako ciągi. Zobacz tę dyskusję .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać wszystkie wartości w kolumnie za pomocą PHP?

  2. Jak uruchomić wiele instancji MySQL na tym samym komputerze?

  3. Komunikat o błędzie składni MySQL Operand powinien zawierać 1 kolumnę (kolumny)

  4. Porównanie MySQL z wartością null

  5. SUBDATE() vs DATE_SUB() w MySQL:jaka jest różnica?