eddy: kurze Frage zu varchar

hi, kurze Frage:
varchar(16) wenn alle zeichen verwendet werden, ist das Feld dann 8 Byte groß??

danke schonmal

gruß

eddy

  1. hi, kurze Frage:
    varchar(16) wenn alle zeichen verwendet werden, ist das Feld dann 8 Byte groß??

    danke schonmal

    1 ascii/ansi zeichen belegt in der regel 1 byte

  2. 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