Anfang des Inhaltsbereichs

 standard_time_mask 

Syntaxregel zur Beschreibung des Datenstroms

Syntax

<standard_time_mask> ::= EUR | INTERNAL | ISO | JIS | USA

'HHHH'

Vierstellige Stundenbezeichnung

'HH'

Zweistellige Stundenbezeichnung

'MM'

Zweistellige Minutenbezeichnung (00-59)

'SS'

Zweistellige Sekundenbezeichnung (00-59)

 

Format

Allgemeine Form

Beispiel

EUR

'HH.MM.SS'

'14.30.08'

INTERNAL

'HHHHMMSS'

'00143008'

ISO/JIS

'HH:MM:SS'

'14:30:08'

USA

'HH:MM AM (PM)'

'2:30 PM'

Minuten- und Sekundenangaben müssen zweistellig sein. Die Stundenangaben müssen außer im Format INTERNAL zweistellig sein. Im Format INTERNAL müssen die Stundenangaben zwei- oder vierstellig sein.

Beim Laden von Daten führen in allen Formaten außer INTERNAL Stundenangaben größer 24 zu einem Fehler. Beim Entladen von Daten werden in allen Formaten außer INTERNAL die Stunden modulo 24 ausgegeben. Im Format INTERNAL können Stundenangaben bis 9999 verwendet werden.

Verwendung

Sie legen mit der Standardzeitmaske das Format der Klartextwerte fest, in dem TIME-Spalten ein- und ausgegeben werden.

Der Vorschlag des Loader ist INTERNAL.

·        Bei Verwenden Standardzeitmaske im SET-Kommando legen Sie das Zeitformat für alle nachfolgenden Kommandos fest. Dieses gilt in einer Loader-Sitzung so lange, bis es durch ein neues SET-Kommando aufgehoben wird.

Zeitformat im SET-Kommando

SET TIME ISO

·        Für einzelne Kommandos können Sie das vorgegebene Zeitformat ändern. Siehe dazu: Datenformat

Zeitformat in einem Kommando

CREATE TABLE t_test (col1 TIME)
//
INSERT INTO t_test VALUES (TIME)
//
DATAEXTRACT * FROM t_test
OUTSTREAM ′t_test.data′
TIME ISO

Beispiel für Inhalt des Zieldatenstroms:
″2003-05-15″

Ende des Inhaltsbereichs