Alexander: int mit unsigned verwenden oder nicht

Beitrag lesen

Hallo Pitt,

  1. wollt mal fragen ob ich den datentyp int mit dem attribut unsigned verwenden soll, wenn man weiss das die zahlen immer positiv sind, weil in der doku habe ich gelesen, dass es der beste datentyp ist, aber vielleich habe ich es nur falsch verstanden.

Die Verarbeitung eines unsigned int könnte etwas schneller sein der unterschied zum int ist aber sicher nicht groß. Grundsätzlich sollte man den Datentyp wählen der der Anwendung am besten entspricht.

  1. ist es besser das zerofill attribut zuverwenden? ich glaube aber eher nicht weil die nullen wahrscheinlich mehr speicherplatz bzw. performence verbrauchen, aber was mein ihr dazu.

Zerofill belegt auch nicht mehr Speicher, nur eine ausnahme wenn Du einen Datentyp mit variabler länge verwendest. Ein char(5) z.B. belegt immer 5 Byte wieder eine ausnahme UTF16 Codierung sinds 10 Byte. Meine persönliche Meinung dazu mir gefallen die vielen Nullen einfach nicht. Wenn man ein Feld am Bildschirm anzeigt muß man die dann filtern oder anzeigen finde ich lästig.

Viele Grüße aus Bad Aibling (Bayern nähe München)
Alexander