Ich versuche eine SQL-View auf eine alte /36-Datei zu erstellen. Diese enthält natürlich alles, was eine /36-Datei so enthält:

  • blanks in gepackten Felder
  • blanks in gezonten Feldern
  • ungültiges in eigentlich als numerisch geplante Spalten
  • undefiniertes, von dem keiner mehr weiss
  • Datumsangaben in allen Variationen und (Un-)-Gültigkeiten
  • usw.

Der Basis-Select für die View funktioniert schon. Aber beim CREATE VIEW laufe ich auf Fehler SQL7008. Ich habe die Datei bereits unter Journalisierung genommen - SQL7008 kommt immer noch. Die Datei hat eine ungewöhnliche Besonderheit, da sie den Parameter ALWDLT auf *NO sitzen hat. Leider hat sie auch noch die CCSID 65535. Man hat da wohl (früher) mit relativen Satznummern gearbeitet. Ich brauche auch nur eine "readonly"-View. Ich habe versucht, durch eine "Dummy"-Join eine "Readonly"-View auszulösen, aber der SQL7008 kommt immer noch. Hat da jemand noch eine Idee, woran das liegen kann.
Auf die ursprünglichen Entwickler besteht kein Zugriff mehr und die bestehenden Programme traut sich kaum einer zu ändern. Das Alter der Programme liegt bei 40+ :-(