sql >> Database teknologi >  >> RDS >> Mysql

Mysql int(11) nummer uden for rækkevidde

En int , med MySQL, er gemt på 4 bytes, og kan som sådan kun indeholde værdier mellem -2147483648 og 2147483647 .

622108120237 er større end 2147483647; så det passer ikke ind i en int -- det ser ud til, at du bliver nødt til at bruge en bigint .

Se Datatyper - Numeriske typer afsnit af
MySQL-manualen, om det.



  1. SQL Server på Linux

  2. Får [archiver] ikke-understøttet version (1.13) i filhovedet, når du kører pg_restore

  3. Slet med Left Join i Oracle 10g

  4. Konverter 'datetime2' til 'time' i SQL Server (T-SQL-eksempler)