Download - Db2 Trianing Class 03
![Page 1: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/1.jpg)
Introduction to SPUFI and QMF
DB2 Training class 03
![Page 2: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/2.jpg)
Difference Between SPUFI & QMF
SPUFI We can execute multiple
queries at a time.
SPUFI is just a quick and dirty SQL execution engine
Requires i/o datasets
You know the SQL-code after executing the query.
QMF We can execute single
query at a time.
QMF is a query/reporting environment with the ability to format reports.
QMF avoids allocating I/O Datasets to prevent from memory wastage.
You can't know the SQL-code of the query
![Page 3: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/3.jpg)
SPUFI
SQL PROCESSING USING FILE INPUT
![Page 4: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/4.jpg)
![Page 5: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/5.jpg)
![Page 6: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/6.jpg)
![Page 7: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/7.jpg)
![Page 8: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/8.jpg)
![Page 9: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/9.jpg)
![Page 10: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/10.jpg)
![Page 11: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/11.jpg)
![Page 12: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/12.jpg)
QMF
QUERY MANAGEMENT FACILITY
![Page 13: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/13.jpg)
![Page 14: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/14.jpg)
![Page 15: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/15.jpg)
![Page 16: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/16.jpg)
![Page 17: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/17.jpg)
DCLGEN Tool
![Page 18: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/18.jpg)
![Page 19: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/19.jpg)
![Page 20: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/20.jpg)
![Page 21: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/21.jpg)
![Page 22: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/22.jpg)
DB2 – COBOL DATATYPES
DB2 COBOLCHAR(n) 10 FIELD-A PIC X(n)
VARCHAR(n) 10 FIELD-A 49 FIELD-A-LENGTH PIC S9(4)COMP 49 FIELD-A-TEXT PIC X(n)
SMALLINT 10 FIELD-A PIC S9(4) COMP
INTEGER 10 FIELD-A PIC S9(9) COMP
DECIMAL(p , q ) 10 FIELD-A PIC S9(p-q) V 9(q)COMP3
DATE-YYYY-MM-DD 10 FIELD-A PIC X(10)TIME - HH:MM:SS 10 FIELD-A PIC X(8)
TIME STAMP 10 FIELD-A PIC X(26)
![Page 23: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/23.jpg)
![Page 24: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/24.jpg)
![Page 25: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/25.jpg)
![Page 26: Db2 Trianing Class 03](https://reader036.vdocuments.net/reader036/viewer/2022062322/55cf94de550346f57ba4f8fa/html5/thumbnails/26.jpg)
Thank You