MFmainframe-rea
WS carddemo · 26f629ef

DB2 tableCARDDEMO.TRANSACTION_TYPE

SQL

Who touches it

read
COTRTLICCOTRTUPC
inserted
COBTUPDTCOTRTUPC
updated
COBTUPDTCOTRTLICCOTRTUPC
deleted
COBTUPDTCOTRTLICCOTRTUPC
declared
COBTUPDTCOTRTLICCOTRTUPC
DDL

Definition

CARDDEMO.TRANSACTION_TYPE TRNTYPE.ddl:1

TR_TYPECHAR(2) NOT NULL
TR_DESCRIPTIONVARCHAR(50) NOT NULL
14

Statements

COBTUPDT
10031-INSERT-DB
INSERTINSERT INTO CARDDEMO.TRANSACTION_TYPE ( TR_TYPE TR_DESCRIPTION ) VALUES ( :INPUT-REC-NUMBER :INPUT-REC-DESC )COBTUPDT.cbl:137–148
COBTUPDT
10032-UPDATE-DB
UPDATEUPDATE CARDDEMO.TRANSACTION_TYPE SET TR_DESCRIPTION = :INPUT-REC-DESC WHERE TR_TYPE = :INPUT-REC-NUMBERCOBTUPDT.cbl:171–175
COBTUPDT
10033-DELETE-DB
DELETEDELETE FROM CARDDEMO.TRANSACTION_TYPE WHERE TR_TYPE = :INPUT-REC-NUMBERCOBTUPDT.cbl:201–204
COBTUPDT
(DATA DIVISION)
DECLARE TABLEDECLARE CARDDEMO.TRANSACTION_TYPE TABLE ( TR_TYPE CHAR(2) NOT NULL TR_DESCRIPTION VARCHAR(50) NOT NULL )DCLTRTYP.dcl:28–31 via COBTUPDT.cbl:54
COTRTLIC
9100-CHECK-FILTERS
SELECTSELECT COUNT(1) INTO :WS-RECORDS-COUNT FROM CARDDEMO.TRANSACTION_TYPE WHERE ((:WS-EDIT-TYPE-FLAG = '1' AND TR_TYPE = :WS-TYPE-CD-FILTER) OR :WS-EDIT-TYPE-FLAG <> '1') AND ((:WS-EDIT-DESC-FLAG = '1' AND TR_DESCRIPTION LIKE TRIM(:WS-TYPE-DESC-FILTER)) OR :WS-EDIT-DESC-FLAG <> '1')COTRTLIC.cbl:1803–1815
COTRTLIC
9200-UPDATE-RECORD
UPDATEUPDATE CARDDEMO.TRANSACTION_TYPE SET TR_DESCRIPTION = :DCL-TR-DESCRIPTION WHERE TR_TYPE = :DCL-TR-TYPECOTRTLIC.cbl:1846–1850
COTRTLIC
9300-DELETE-RECORD
DELETEDELETE FROM CARDDEMO.TRANSACTION_TYPE WHERE TR_TYPE = :DCL-TR-TYPECOTRTLIC.cbl:1900–1903
COTRTLIC
(DATA DIVISION)
DECLARE TABLEDECLARE CARDDEMO.TRANSACTION_TYPE TABLE ( TR_TYPE CHAR(2) NOT NULL TR_DESCRIPTION VARCHAR(50) NOT NULL )DCLTRTYP.dcl:28–31 via COTRTLIC.cbl:333
COTRTLIC
(DATA DIVISION)
DECLARE CURSORDECLARE C-TR-TYPE-FORWARD CURSOR FOR SELECT TR_TYPE ,TR_DESCRIPTION FROM CARDDEMO.TRANSACTION_TYPE WHERE TR_TYPE >= :WS-START-KEY AND ((:WS-EDIT-TYPE-FLAG = '1' AND TR_TYPE = :WS-TYPE-CD-FILTER) OR (:WS-EDIT-TYPE-FLAG <> '1')) AND ((:WS-EDIT-DESC-FLAG = '1' AND TR_DESCRIPTION LIKE TRIM(:WS-TYPE-DESC-FILTER)) OR (:WS-EDIT-DESC-FLAG <> '1')) ORDER BY TR_TYPECOTRTLIC.cbl:338–352
COTRTUPC
9100-GET-TRANSACTION-TYPE
SELECTSELECT TR_TYPE ,TR_DESCRIPTION INTO :DCL-TR-TYPE ,:DCL-TR-DESCRIPTION FROM CARDDEMO.TRANSACTION_TYPE WHERE TR_TYPE = :DCL-TR-TYPECOTRTUPC.cbl:1475–1482
COTRTUPC
9600-WRITE-PROCESSING
UPDATEUPDATE CARDDEMO.TRANSACTION_TYPE SET TR_DESCRIPTION = :DCL-TR-DESCRIPTION WHERE TR_TYPE = :DCL-TR-TYPECOTRTUPC.cbl:1544–1548
COTRTUPC
9700-INSERT-RECORD
INSERTINSERT INTO CARDDEMO.TRANSACTION_TYPE (TR_TYPE TR_DESCRIPTION) VALUES ( :DCL-TR-TYPE ,:DCL-TR-DESCRIPTION)COTRTUPC.cbl:1597–1602
COTRTUPC
9800-DELETE-PROCESSING
DELETEDELETE FROM CARDDEMO.TRANSACTION_TYPE WHERE TR_TYPE = :DCL-TR-TYPECOTRTUPC.cbl:1627–1630
COTRTUPC
(DATA DIVISION)
DECLARE TABLEDECLARE CARDDEMO.TRANSACTION_TYPE TABLE ( TR_TYPE CHAR(2) NOT NULL TR_DESCRIPTION VARCHAR(50) NOT NULL )DCLTRTYP.dcl:28–31 via COTRTUPC.cbl:286