Quellcode-Bibliothek
© Kompilation durch diese Firma
[Weder Korrektheit noch Funktionsfähigkeit der Software werden zugesichert.]
Datei:
xts746.cob
Sprache: Cobol
rahmenlose Ansicht.mco DruckansichtPython {Python[90] Pl1[94] Latech[129]}zum Wurzelverzeichnis wechseln -- SQL Test Suite, V6.0, SQL Module cdr029.mco
-- 59-byte ID
--
MODULE CDR029
LANGUAGE COBOL
AUTHORIZATION SCHANZLE
DECLARE KURSOR CURSOR FOR SELECT KC, JUNK2
FROM CPBASE, CPREF ORDER BY JUNK2, KC
PROCEDURE SUB1 SQLCODE SQLSTATE
:UIDX CHAR(18);
SELECT USER INTO :UIDX FROM SUN.ECCO;
PROCEDURE SUB2 SQLCODE SQLSTATE;
DELETE FROM CPBASE;
PROCEDURE SUB3 SQLCODE SQLSTATE;
DELETE FROM CPREF;
PROCEDURE SUB4 SQLCODE SQLSTATE;
INSERT INTO CPBASE VALUES (0, 'Zero');
PROCEDURE SUB5 SQLCODE SQLSTATE;
INSERT INTO CPBASE VALUES (1, 'One');
PROCEDURE SUB6 SQLCODE SQLSTATE;
INSERT INTO CPREF VALUES (0, 'Zero 2');
PROCEDURE SUB7 SQLCODE SQLSTATE;
INSERT INTO CPREF VALUES (1, 'One 2');
PROCEDURE SUB8 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1
FROM CPBASE, CPREF;
PROCEDURE SUB9 SQLCODE SQLSTATE;
OPEN KURSOR;
PROCEDURE SUB10 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB11 SQLCODE SQLSTATE;
INSERT INTO SUN.TESTREPORT
VALUES('0522','pass','MCO');
PROCEDURE SUB12 SQLCODE SQLSTATE;
INSERT INTO SUN.TESTREPORT
VALUES('0522','fail','MCO');
PROCEDURE SUB13 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB14 SQLCODE SQLSTATE;
DELETE FROM RET_CATALOG;
PROCEDURE SUB15 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB16 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 0, NULL, 100.00, NULL, 'D1', NULL);
PROCEDURE SUB17 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB18 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
;
PROCEDURE SUB19 SQLCODE SQLSTATE;
DELETE FROM RET_CATALOG;
PROCEDURE SUB20 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB21 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 0, 80.00, 100.00, 20.00, 'D1', 'Jan 20 1993')
;
PROCEDURE SUB22 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB23 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 1, 80.00, 100.00, 20.00, NULL, 'Jan 20 1993')
;
PROCEDURE SUB24 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB25 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 2, 80.00, 100.00, 20.00, 'D1', NULL);
PROCEDURE SUB26 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB27 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 3, 80.00, 100.00, 20.00, NULL, NULL);
PROCEDURE SUB28 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB29 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 4, 80.00, 100.00, 20.00, 'F1', 'Jan 20 1993')
;
PROCEDURE SUB30 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB31 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
;
PROCEDURE SUB32 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
WHERE PRODUCT_ID = 0;
PROCEDURE SUB33 SQLCODE SQLSTATE;
DELETE FROM RET_CATALOG;
PROCEDURE SUB34 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB35 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 0, 80.00, 100.00, 20.00, 'F2', 'Jan 20 1993')
;
PROCEDURE SUB36 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB37 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 1, 80.00, 100.00, 20.00, NULL, 'Jan 20 1993')
;
PROCEDURE SUB38 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB39 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 2, NULL, 100.00, NULL, 'F2', 'Jan 20 1993');
PROCEDURE SUB40 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB41 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 3, NULL, 100.00, NULL, NULL, 'Jan 20 1993');
PROCEDURE SUB42 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB43 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 4, 10010.00, 10110.00, 100.00, 'F2', 'Jan 20 1993')
;
PROCEDURE SUB44 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB45 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
;
PROCEDURE SUB46 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
WHERE PRODUCT_ID = 0;
PROCEDURE SUB47 SQLCODE SQLSTATE;
DELETE FROM RET_CATALOG;
PROCEDURE SUB48 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB49 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 0, 100.01, 100.00, -0.01, 'F3', 'Jan 20 1993')
;
PROCEDURE SUB50 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB51 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 1, 80.00, NULL, NULL, 'F3', 'Jan 20 1993');
PROCEDURE SUB52 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB53 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 2, NULL, 100.00, NULL, 'F3', 'Jan 20 1993');
PROCEDURE SUB54 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB55 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 3, NULL, NULL, NULL, 'F3', 'Jan 20 1993');
PROCEDURE SUB56 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB57 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 4, 10010.00, 10110.00, 100.00, 'F3', 'Jan 20 1993')
;
PROCEDURE SUB58 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB59 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
;
PROCEDURE SUB60 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
WHERE PRODUCT_ID = 0;
PROCEDURE SUB61 SQLCODE SQLSTATE;
DELETE FROM RET_CATALOG;
PROCEDURE SUB62 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB63 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 0, 100.01, 100.00, 0.00, 'F3', 'Jan 20 1993')
;
PROCEDURE SUB64 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB65 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 1, NULL, 100.00, 20.00, 'F3', 'Jan 20 1993');
PROCEDURE SUB66 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB67 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 2, 80.00, NULL, 20.00, 'F3', 'Jan 20 1993');
PROCEDURE SUB68 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB69 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 3, 80.00, 100.00, NULL, 'F3', 'Jan 20 1993');
PROCEDURE SUB70 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB71 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 4, NULL, NULL, 20.00, 'F3', 'Jan 20 1993');
PROCEDURE SUB72 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB73 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 5, 80.00, NULL, NULL, 'F3', 'Jan 20 1993');
PROCEDURE SUB74 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB75 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 6, NULL, 100.00, NULL, 'F3', 'Jan 20 1993');
PROCEDURE SUB76 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB77 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 7, NULL, NULL, NULL, 'F3', 'Jan 20 1993');
PROCEDURE SUB78 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB79 SQLCODE SQLSTATE;
INSERT INTO RET_CATALOG VALUES
(0, 8, 80.00, 100.00, 20.00, 'F3', 'Jan 20 1993')
;
PROCEDURE SUB80 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB81 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
;
PROCEDURE SUB82 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
WHERE PRODUCT_ID = 0;
PROCEDURE SUB83 SQLCODE SQLSTATE;
DELETE FROM RET_CATALOG;
PROCEDURE SUB84 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB85 SQLCODE SQLSTATE;
INSERT INTO SUN.TESTREPORT
VALUES('0537','pass','MCO');
PROCEDURE SUB86 SQLCODE SQLSTATE;
INSERT INTO SUN.TESTREPORT
VALUES('0537','fail','MCO');
PROCEDURE SUB87 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB88 SQLCODE SQLSTATE;
DELETE FROM RET_CATALOG;
PROCEDURE SUB89 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB90 SQLCODE SQLSTATE;
INSERT INTO SALE_ITEMS VALUES
(0, 0, NULL, 100.00, NULL, 'D1', NULL);
PROCEDURE SUB91 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
;
PROCEDURE SUB92 SQLCODE SQLSTATE;
INSERT INTO SALE_ITEMS VALUES
(0, 0, 80.00, 100.00, 20.00, 'D1', NULL);
PROCEDURE SUB93 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
;
PROCEDURE SUB94 SQLCODE SQLSTATE;
INSERT INTO SALE_ITEMS VALUES
(0, 0, 99.00, 100.00, 1.00, 'D1', NULL);
PROCEDURE SUB95 SQLCODE SQLSTATE
:COUNT1 NUMERIC (9);
SELECT COUNT(*) INTO :COUNT1 FROM RET_CATALOG
;
PROCEDURE SUB96 SQLCODE SQLSTATE;
DELETE FROM RET_CATALOG;
PROCEDURE SUB97 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB98 SQLCODE SQLSTATE;
INSERT INTO SUN.TESTREPORT
VALUES('0538','pass','MCO');
PROCEDURE SUB99 SQLCODE SQLSTATE;
INSERT INTO SUN.TESTREPORT
VALUES('0538','fail','MCO');
PROCEDURE SUB100 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB101 SQLCODE SQLSTATE
:CPNUM1 NUMERIC (9)
:JUNKIT CHAR(10);
FETCH KURSOR INTO :CPNUM1, :JUNKIT;
[ Verzeichnis aufwärts0.180unsichere Verbindung
]
|
|