MySQL říká:
Kdy to mám použít?
Položte si tuto otázku:Bude toto pole někdy obsahovat zápornou hodnotu ?
Pokud je odpověď ne, pak chcete UNSIGNED
datový typ.
Častou chybou je použití primárního klíče, který je automaticky inkrementován INT
počínaje nulou , ale typ je SIGNED
, v takovém případě se nikdy nedotknete žádného ze záporných čísel a snížíte rozsah možných ID na polovinu.