sql >> Databáze >  >> RDS >> Mysql

Chyba MySQL 1264:hodnota sloupce je mimo rozsah

Hodnota 3172978990 je větší než 2147483647 – maximální hodnota pro INT – proto ta chyba. Typy celých čísel MySQL a jejich rozsahy jsou uvedeny zde .

Všimněte si také, že (10) v INT(10) nedefinuje "velikost" celého čísla. Určuje šířku zobrazení sloupce. Tyto informace jsou pouze informativní.

Chcete-li chybu opravit, změňte datový typ na VARCHAR . Telefonní a faxová čísla by měla být uložena jako řetězce. Viz tuto diskusi .



  1. Proč druhý dotaz T-SQL běží mnohem rychleji než první, když je volán službou Reporting Services 2005 ve webové aplikaci

  2. Jak získat údaje o prodeji za poslední 3 měsíce v MySQL

  3. Výsledky řazení dychtivě načtených vnořených modelů v Node Sequelize

  4. Výjimka ORA-08103:objekt již neexistuje při použití setfetchsize Hibernate