sql >> Databasteknik >  >> RDS >> Mysql

Vad är MAX-numret om jag lagrar int(255) i MySQL?

Något är förmodligen bara att konvertera det till int(11) till dig. Eftersom du inte kan ha 255 synliga siffror i en int , kommer det maximala värdet att vara 2147483647 .

Om du behöver mer än så kan du ställa in det så att det är osignerat, eftersom jag antar att du inte har några negativa id och då kan du ha upp till 4294967295 .

Om du någonsin kommer att ha mer än 4 miljarder poster (mycket osannolikt om du är på 1 miljon just nu), kan du använda en bigint istället, vilket låter dig lagra nummer upp till 18446744073709551615 till en kostnad av mer lagringsutrymme förstås.



  1. INSERT IGNORE vs INSERT ... PÅ DUBLIKATNYCKELUPPDATERING

  2. SQL:Vad är standardordningen efter för frågor?

  3. Hur man genererar skript för att aktivera alla främmande nyckelbegränsningar i SQL Server Database - SQL Server / TSQL Tutorial Del 78

  4. Datahandledning:Använda fönsterfunktioner