Datentypen für logische Datenmodelle, die aus der COBOL-Umsetzung von Quellendaten in logische Datenmodelle generiert werden

Die COBOL-Umsetzung von Quellendaten in logische Datenmodelle generiert Datentypen für logische Datenmodelle aus COBOL-Typendeklarationen.

Tabelle 1 zeigt die Zuordnung von COBOL-Typendeklarationen und Datentypen für logische Datenmodelle.

Tabelle 1. Zuordnung von COBOL-Typendeklarationen und Datentypen für logische Modelle
COBOL-Typ Typ für logisches Datenmodell Beschreibung
PIC X(10)
CHAR(10)
Alphanumerische Zeichen
PIC A(5)
CHAR(5)
Alphanumerische Zeichen (A-Z und Leerzeichen)
PIC G(10)
CHAR(10)
Doppelbytezeichen
PIC B(5)
CHAR(5)
Bearbeitbare Zeichen
PIC 9(18)	
DECIMAL(18,0)
18-stellige numerische Zeichen (0-9) (Maximalwert)
PIC 99V99
DECIMAL(4,2)
Dezimal (z. B. 12,25)
PIC S99V9
DECIMAL(3,1)
Dezimal (z. B. 12,9)
PIC ----,--9.99
CHAR(9)
In der Regel nur für die Ausgabeanzeige verwendet
PIC ++++,++9.99
CHAR(11)
In der Regel nur für die Ausgabeanzeige verwendet
PIC +z,zz9.99
CHAR(9)
In der Regel nur für die Ausgabeanzeige verwendet
PIC $***,**9.99CR	
CHAR(13)
In der Regel nur für die Ausgabeanzeige verwendet
01 CUST-NAME
   05 PIC X(20)
   05 PIC X(20)
CUST-NAME (Entität)
   CHAR(20)
   CHAR(20)
COBOL-Datensatz, der in eine Entität mit zwei Attributen im logischen Datenmodell umgesetzt wird

Feedback