@andreaspr, @RobertMack,

Danke für die Denkanstösse.

View geht wohl nicht, da wir (nicht lachen) noch einige RPG36-Programme haben, die auch von der Änderung betroffen sind - unser WWS ist "historisch gewachsen". Ausserdem fehlt uns jegliche Erfahrung mit SQL-Tables, -Views und Indexe.

Die Idee mit dem Duplikat ist nicht schlecht. Die Stammdatei hat allerdings ca. 219 Felder, 30 logische Sichten und 500.000 Datensätze, die alle dupliziert werden müssen. Könnte Performance-Probleme geben.

Wir erstellen jetzt ein kleines Tool, das die betreffenden Felder nach einem Lesezugriff ändert und bauen das in die Programme ein. Thema ist damit erledigt.

Nochmals vielen, vielen Dank für die Antworten.

Gruss
Ulli