Mit der Utility-Anweisung EXPORT TABLE kann der Datenbankverwalter eine Basistabelle, die auch partitioniert sein kann, aus einer SESAM/SQL-Datenbank in eine SAM-Datei mit variabler Satzlänge schreiben.
Es entsteht eine sogenannte Export-Datei, die nur von IMPORT TABLE interpretiert wird. Die exportierte Tabelle und eine aus der Export-Datei generierte neue Tabelle haben den gleichen Aufbau.
Die Export-Datei wird mit einem Coded Character Set Name (CCSN) gemäß dem Zeichensatz der Datenbank angelegt.
In der Export-Datei werden folgende Metadaten der Datenbank abgelegt:
die Metadaten der Basistabelle und aller dazugehörigen Spalten
die Metadaten für alle Indizes auf dieser Basistabelle
die Metadaten aller Integritätsbedingungen mit Ausnahme von Referenzbedingungen, die auf dieser Basistabelle definiert sind
Über eine WHERE-Klausel können Sie die Menge der Anwenderdaten einschränken, die in die Export-Datei übertragen werden sollen. Die Export-Datei kann nicht händisch bearbeitet werden.