Introduction to SPUFI and
QMF
DB2 Training class 03
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
SPUFI
SQL PROCESSING USING FILE INPUT
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
QMF
QUERY MANAGEMENT FACILITY
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
Difference Between SPUFI & QMF
SPUFI
QMF
We can execute multiple
queries at a time.
We can execute single query
at a time.
SPUFI is just a quick and
dirty SQL execution engine
Requires i/o datasets
QMF is a query/reporting
environment with the ability
to format reports.
QMF avoids allocating I/O
Datasets to prevent from
memory wastage.
You know the SQL-code
after executing the query.
You can't know the SQLcode of the query
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
DCLGEN Tool
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
DB2 COBOL DATATYPES
DB2
COBOL
CHAR(n)
VARCHAR(n)
10 FIELD-A PIC X(n)
10 FIELD-A
49 FIELD-A-LENGTH PIC S9(4)COMP
49 FIELD-A-TEXT
PIC X(n)
SMALLINT
INTEGER
DECIMAL(p , q )
10 FIELD-A PIC S9(4) COMP
10 FIELD-A PIC S9(9) COMP
10 FIELD-A PIC S9(p-q) V 9(q)COMP3
DATE-YYYY-MM-DD
TIME - HH:MM:SS
TIME STAMP
10 FIELD-A PIC X(10)
10 FIELD-A PIC X(8)
10 FIELD-A PIC X(26)
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
www.mainframes-online-training.weebly.com
Polsani Anil Kumar
Thank You
www.mainframes-online-training.weebly.com
Polsani Anil Kumar