9:an är bara en formatteringsgrej, antal positioner som visas.
Mediumint innebär att man använder 3 byte för att lagra värden. (från 2^23 - 1 till -2^23) så det är en ganska meningslös typ.
Använd int
Databaser & SQLur Databashanterare & SQL
3 svar · 300 visningar · startad av Viktor
Vad är skilnaden mellan en "mediumint(9)" och en "int(9)"? Jag använder MySQL front och när jag lägger till en mediumint så visas den kolumnen inte när jag väljer "Data view" men den visas om jag har en "int(9)", så spelar det någon roll vad jag använder?
Och är det någon som vet hur man kan fixa så att den också visar mediumint :)
/Viktor
9:an är bara en formatteringsgrej, antal positioner som visas.
Mediumint innebär att man använder 3 byte för att lagra värden. (från 2^23 - 1 till -2^23) så det är en ganska meningslös typ.
Använd int
9:an är bara en formatteringsgrej, antal positioner som visas
ok, har aldrig brytt mig om vad det var, har bara antagit att det har med storleken att göra :)
Så det ger altså ingen prestanda skilnad att använda mindre datatyper?
/Viktor
Så det ger altså ingen prestanda skilnad att använda mindre datatyper?
Jo. Men frågan är om du märker av det.