Types de données de modèle de données logique générés à partir d'une transformation de modèle de données source vers logique COBOL

La transformation d'un modèle de données source vers logique COBOL génère des types de données de modèle de données logique à partir de déclarations de type COBOL.

Le tableau 1 illustre la correspondance entre les déclarations de type COBOL et les types de données de modèle de données logique.

Tableau 1. Déclarations de type COBOL mappées aux types de données de modèle logique
Type COBOL Type de modèle de données logique Description
PIC X(10)
CHAR(10)
Caractères alphanumériques
PIC A(5)
CHAR(5)
Caractères alphabétiques (A-Z et blanc)
PIC G(10)
CHAR(10)
Caractères codés sur deux octets
PIC B(5)
CHAR(5)
Caractères éditables
PIC 9(18)	
DECIMAL(18,0)
Caractères numériques à 18 chiffres (0-9) (limite maximale)
PIC 99V99
DECIMAL(4,2)
Décimal (par exemple, 12,25)
PIC S99V9
DECIMAL(3,1)
Décimal (par exemple, 12,9)
PIC ----,--9.99
CHAR(9)
Utilisé généralement en sortie
PIC ++++,++9.99
CHAR(11)
Utilisé généralement en sortie
PIC +z,zz9.99
CHAR(9)
Utilisé généralement en sortie
PIC $***,**9.99CR	
CHAR(13)
Utilisé généralement en sortie
01 CUST-NAME
   05 PIC X(20)
   05 PIC X(20)
CUST-NAME (Entité)
   CHAR(20)
   CHAR(20)
Enregistrement COBOL transformé en entité avec deux attributs dans le modèle de données logique

Commentaires