Die Länge kann nur vergrößert werden bis zur maximalen Länge. Verkleinern geht nicht.
Aber eigentlich doch wurscht, oder? Wenn du mit variablen Längen arbeitest, dann setzt man im Normalfall eine Satzformatkennung an die erste Stelle. Ist dann ähnlich wie die Verarbeitung von Dateien mit mehreren Recordformaten.