Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Alphabetic (PIC A)
Alphanumeric (PIC X)
Numeric (PIC 9)
09/03/16
ER/CORP/CRS/LA01
MOVE
Literal
TO Identifier ...
ER/CORP/CRS/LA01
MOVE Example
MOVE
MOVE JHON
JHON TO
TO SUR-NAME.
SUR-NAME.
MOVE
MOVE PATRICK
PATRICK TO
TO SUR-NAME.
SUR-NAME.
09/03/16
ER/CORP/CRS/LA01
MOVE Example
MOVE
MOVE JHON
JHON TO
TO SUR-NAME.
SUR-NAME.
MOVE
MOVE PATRICK
PATRICK TO
TO SUR-NAME.
SUR-NAME.
J H O N
09/03/16
ER/CORP/CRS/LA01
MOVE Example
MOVE
MOVE RYAN
RYAN TO
TO SUR-NAME.
SUR-NAME.
MOVE
MOVE PATRICK
PATRICK TO
TO SUR-NAME.
SUR-NAME.
P A T R I C K
09/03/16
ER/CORP/CRS/LA01
MOVE to a numeric
item
09/03/16
ER/CORP/CRS/LA01
MOVE - Example
01 GROSS-PAY
PIC 9(004)V99.
GROSS-PAY
0 0 0 0 0 0
GROSS-PAY
0 0 1 2 4 0
GROSS-PAY
0 1 2 3 4 5 6
GROSS-PAY
1 2 3 4 5 7 5 7
ER/CORP/CRS/LA01
MOVE - Example
01 COUNTRY-POP
01 PRICE-RS
PIC 999.
PIC 999V99.
COUNTRY-POP
1 2 3 4
COUNTRY-POP
0 1 2 4
PRICE-RS
1 5 4 0 0
MOVE 3552.75 TO PRICE-RS.
09/03/16
ER/CORP/CRS/LA01
PRICE-RS
3 5 5 2 7 5
DISPLAY
Literal
Identifier
...
Literal
ER/CORP/CRS/LA01
DAY
TIME
Examples
01
CURRENT-DATE
01
CURRENT-DATE
* YYMMDD
* YYMMDD
PIC
PIC 9(006).
9(006).
01
DAY-OF-YEAR
PIC
9(005).
01
DAY-OF-YEAR
PIC
9(005).
** YYDDD
(Julian
Date
format)
YYDDD (Julian Date format)
01
DAY-0F-WEEK
01
DAY-0F-WEEK
* D (1=Monday)
PIC
PIC 9(001).
9(001).
01
CURRENT-TIME
01
CURRENT-TIME
* HHMMSSss
s = S/100
PIC
PIC 9(008).
9(008).
* D (1=Monday)
* HHMMSSss
09/03/16
s = S/100
ER/CORP/CRS/LA01
10