30.06.2013 Views

File Management - IBM

File Management - IBM

File Management - IBM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table 2. High-Level Languages and Their OS/400 Operations (continued)<br />

Operation<br />

BASIC<br />

High-Level Languages<br />

ILE C/400 Programming<br />

Language<br />

COMMIT _Rcommit COMMIT<br />

ROLLBACK ROLLBACK<br />

ILE COBOL/400<br />

Programming Language<br />

CLOSE CLOSE, END fclose, _Rclose CLOSE, STOP RUN,<br />

CANCEL<br />

Table 3. High-Level Languages and Their OS/400 Operations<br />

Operation<br />

OPEN<br />

PASCAL PL/I<br />

High-Level Languages<br />

Read RESET, GET, READ,<br />

READLN<br />

OPEN INPUT OPEN<br />

Write REWRITE, WRITE,<br />

WRITELN<br />

OPEN OUTPUT OPEN<br />

Update UPDATE OPEN UPDATE OPEN<br />

Delete UPDATE OPEN UPDATE OPEN<br />

ILE RPG/400 Programming<br />

Language<br />

READ<br />

By relative record number GET, READ READ KEY READ, CHAIN<br />

By key READ KEY READ, READE, CHAIN<br />

Sequential GET, READ, READLN READ NEXT, GET READ<br />

Previous GET, READ, READLN READ PRV READP, READPE<br />

Next GET, READ, READLN READ NXT, GET READ, READE<br />

Invited Device READ<br />

WRITE-READ EXFMT<br />

WRITE<br />

By relative record number PUT, WRITE, WRITELN WRITE, EXCPT primary file WRITE<br />

By key WRITE KEY WRITE, EXCEPT<br />

Sequential PUT, WRITE, WRITELN WRITE, PUT WRITE, EXCEPT<br />

FEOD FEOD<br />

UPDATE<br />

By relative record number PUT, WRITE, WRITELN REWRITE KEY UPDATE<br />

Chapter 2. <strong>File</strong> processing 7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!