Danke für die Infos, aber ihr habt die Frage Falsch verstanden.
Es geht nicht darum wieviel
ein varchar-Feld aufnehmen kann, sondern bis zu welcher Länge (Speicherumfang)
alle varchar-Felder in einem Record gefüllt werden können.
Beispiel:
Ich definiere eine Tabelle mit 10 varchar-Feldern der Länge 1000. Diese kann ich jedoch nicht alle komplett füllen, da diese sonst 10000 Zeichen = 10000 Bytes benötigen würden. Und dies ist über der 8060 Bytes-Grenze des MS-
SQL-Server.