MySQL säger:
När använder jag det?
Ställ dig själv denna fråga:Kommer det här fältet någonsin att innehålla ett negativt värde ?
Om svaret är nej, vill du ha en UNSIGNED
datatyp.
Ett vanligt misstag är att använda en primärnyckel som är en automatisk ökning av INT
börjar på noll , ändå är typen SIGNED
, i så fall kommer du aldrig att röra några av de negativa siffrorna och du minskar intervallet för möjliga id:n till hälften.