Hallo Eddi,
varchar(16) wenn alle zeichen verwendet werden, ist das Feld dann 8 Byte groß??
Nein, mit 8 Byte wird man nicht auskommen. Der Speicherbedarf kann von Datensatz zu Datensatz variieren und beträgt mindestens 16 Byte + Verwaltungsoverhead.
Wieviel Speicher benötigt wird, hängt vom Datenbankmanagementsystem (DBMS), ggf. vom verwendeten Character Set und vom Inhalt ab. Konsultiere das Handbuch Deines DBMS zum Speicherbedarf.
Freundliche Grüße
Vinzenz