sql >> Databasteknik >  >> RDS >> Mysql

MySQL-fel 1264:värde utanför intervallet för kolumn

Värdet 3172978990 är större än 2147483647 – maxvärdet för INT – därav felet. MySQL-heltalstyper och deras intervall listade här .

Observera också att (10) i INT(10) definierar inte "storleken" på ett heltal. Den anger visningsbredden av kolumnen. Denna information är endast rådgivande.

För att åtgärda felet, ändra din datatyp till VARCHAR . Telefon- och faxnummer bör lagras som strängar. Se denna diskussion .



  1. Hur man hittar namnet på en begränsning i SQL Server

  2. Hur sammanfogar man strängar av ett strängfält i en PostgreSQL "gruppa efter"-fråga?

  3. WEEK() Exempel – MySQL

  4. MySQL casta/konvertera automatiskt en sträng till ett nummer?