Daten in anderen Formaten extrahieren
Optim™ High Performance Unload bietet viele Optionen, mit denen Sie das Format der Ausgabe ändern können.
Wenn Sie beispielsweise eine Tabelle haben, die Spalten vom Typ ZEIT und DATUM enthält, Optim High Performance Unload können Sie diese Daten auf verschiedene Weise formatieren. Nachfolgend finden Sie ein Beispiel für eine Optim High Performance Unload steuerungsdatei, die eine Möglichkeit der Formatierung zeigt:
GLOBAL CONNECT TO DB_PROD;
UNLOAD TABLESPACE DB2 NO
TIME TIME_B TIMEDELIM 'h'
DATE DATE_F DATEDELIM '#'
SELECT * FROM TB_DATE_TIME ;
FORMAT DELIMITED SEP ';' DELIM '''';
Die Ergebnisspalten des Typs TIME werden in Form von HHhMM dargestellt. Beispiel: 12h30. Die Spalten des Typs DATE werden in Form von DD#MM#YY dargestellt. Beispiel: 04#20#07. Als Spaltentrennzeichen wird ein Semikolon
(;) und als Begrenzer ein einfaches Anführungszeichen (') verwendet. Beachten Sie, dass das einfache Anführungszeichen im vorliegenden Fall verdoppelt werden musste, da das Begrenzungszeichen in einfache Anführungszeichen eingeschlossen wird. Wenn Sie ein anderes Zeichen als Begrenzer verwenden wollen, könnten Sie dies durch zwei einfache Anführungszeichen angeben. Wenn Sie z. B. DELIM
'$' angeben, wird das Dollarzeichen als Begrenzer verwendet.