LOAD / UNLOAD bietet folgende Möglichkeiten:
Anwenderdaten aus einer Eingabedatei in eine Basistabelle zu laden
Anwenderdaten aus einer Basistabelle oder einem View in eine Ausgabedatei zu entladen
Anwenderdaten von einer Basistabelle oder einem View in eine andere Basistabelle zu transferieren
Anwenderdaten offline oder online zu- oder entladen
Bei der Ausführung der beiden Anweisungen können Sie zwischen den Betriebsarten OFFLINE und ONLINE wählen. Die wesentlichen Unterschiede betreffen die Performance, das Sperrverhalten sowie die Fehlerbehandlung.
Die Betriebsart OFFLINE verhält sich wie der herkömmliche LOAD. Die Verarbeitung findet in einer Service-Task statt. Der Anwender-Space wird exklusiv gegen Ändern gesperrt.
In der Betriebsart ONLINE wird eine bessere Performance bei der Bearbeitung kleiner Dateien erreicht. Der Anwender-Space wird nicht exklusiv gegen Ändern gesperrt.
Detaillierte Informationen zu OFFLINE/ONLINE finden Sie auf bei der Beschreibung der Utility-Anweisungen im Handbuch „ SQL-Sprachbeschreibung Teil 2: Utilities“.