503 Stimmen

Liste der Standardlängen für Datenbankfelder

Ich bin dabei, eine Datenbanktabelle zu entwerfen, und stelle mir wieder einmal die gleiche dumme Frage: Wie lang sollte das Feld für den Vornamen sein?

Hat jemand eine Liste mit vernünftigen Längen für die gängigsten Felder wie Vorname, Nachname und E-Mail-Adresse?

1voto

kaybenleroll Punkte 16394

Ich nehme normalerweise:

Vorname : 30 Zeichen
Nachname : 30 Zeichen
E-Mail : 50 Zeichen
Adresse : 200 Zeichen

Wenn ich mir Sorgen um lange Felder für die Namen mache, nehme ich manchmal auch 50 für die Namensfelder, da Speicherplatz heutzutage selten ein Problem ist.

0voto

ColinYounger Punkte 6690

Wenn Sie eine Lokalisierung in Erwägung ziehen müssen (für diejenigen unter uns, die nicht in den USA leben!) und dies in Ihrer Umgebung möglich ist, würde ich dies vorschlagen:

Definieren Sie Datentypen für jede Komponente des Namens - HINWEIS: einige Kulturen haben mehr als zwei Namen! Dann haben Sie einen Typ für den vollständigen Namen,

Dann wird die Lokalisierung einfach (was die Namen betrifft).

Dasselbe gilt übrigens auch für Adressen - unterschiedliche Formate!

-2voto

SQLMenace Punkte 128184

Es ist varchar richtig? Es ist also egal, ob Sie 50 oder 25 verwenden, gehen Sie lieber auf Nummer sicher und verwenden Sie 50. Ich glaube, die längste Zahl, die ich gesehen habe, ist etwa 19 oder so. Nachnamen sind länger

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X