Untersuchungsergebnis.mco Download desScala {Scala[62] Pl1[83] Lex[127]}zum Wurzelverzeichnis wechseln
-- SQL Test Suite, V6.0, SQL Module mpb010.mco
-- 59-byte ID
--
MODULE MPB010
LANGUAGE COBOL
AUTHORIZATION HU
PROCEDURE SUB1 SQLCODE SQLSTATE
:UIDX CHAR(18);
SELECT USER INTO :UIDX FROM HU.ECCO;
PROCEDURE SUB2 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB3 SQLCODE SQLSTATE
:INT1 NUMERIC (9)
:PROGNO NUMERIC (9);
SELECT TOKEN_NO INTO :INT1 FROM HU.TOKENS
WHERE PROG_NO = :PROGNO;
PROCEDURE SUB4 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB5 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
SELECT COUNT(*) INTO :INT1 FROM FLATER.GRANT010
;
PROCEDURE SUB6 SQLCODE SQLSTATE;
INSERT INTO FLATER.GRANT010 VALUES (0);
PROCEDURE SUB7 SQLCODE SQLSTATE;
UPDATE FLATER.GRANT010 SET C1 = 0;
PROCEDURE SUB8 SQLCODE SQLSTATE;
DELETE FROM FLATER.GRANT010;
PROCEDURE SUB9 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB10 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
SELECT COUNT(*) INTO :INT1 FROM FLATER.GRANT010
;
PROCEDURE SUB11 SQLCODE SQLSTATE;
INSERT INTO FLATER.GRANT010 VALUES (0);
PROCEDURE SUB12 SQLCODE SQLSTATE;
UPDATE FLATER.GRANT010 SET C1 = 0;
PROCEDURE SUB13 SQLCODE SQLSTATE;
DELETE FROM FLATER.GRANT010;
PROCEDURE SUB14 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB15 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
SELECT COUNT(*) INTO :INT1 FROM FLATER.GRANT010
;
PROCEDURE SUB16 SQLCODE SQLSTATE;
INSERT INTO FLATER.GRANT010 VALUES (0);
PROCEDURE SUB17 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
SELECT COUNT(*) INTO :INT1 FROM FLATER.GRANT010
;
PROCEDURE SUB18 SQLCODE SQLSTATE;
UPDATE FLATER.GRANT010 SET C1 = 0;
PROCEDURE SUB19 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
SELECT COUNT(*) INTO :INT1 FROM FLATER.GRANT010
WHERE C1 = 0;
PROCEDURE SUB20 SQLCODE SQLSTATE;
DELETE FROM FLATER.GRANT010;
PROCEDURE SUB21 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
SELECT COUNT(*) INTO :INT1 FROM FLATER.GRANT010
;
PROCEDURE SUB22 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB23 SQLCODE SQLSTATE;
GRANT SELECT ON FLATER.GRANT010 TO SCHANZLE
;
PROCEDURE SUB24 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB25 SQLCODE SQLSTATE
:PROGNO NUMERIC (9);
UPDATE TOKENS SET TOKEN_NO = TOKEN_NO + 1
WHERE PROG_NO = :PROGNO;
PROCEDURE SUB26 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB27 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB28 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB29 SQLCODE SQLSTATE;
INSERT INTO TESTREPORT
VALUES('0627','pass','MCO');
PROCEDURE SUB30 SQLCODE SQLSTATE;
INSERT INTO TESTREPORT
VALUES('0627','fail','MCO');
PROCEDURE SUB31 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB32 SQLCODE SQLSTATE
:INT1 NUMERIC (9)
:PROGNO NUMERIC (9);
SELECT TOKEN_NO INTO :INT1 FROM HU.TOKENS
WHERE PROG_NO = :PROGNO;
PROCEDURE SUB33 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB34 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
SELECT COUNT(*) INTO :INT1 FROM FLATER.GRANT010
;
PROCEDURE SUB35 SQLCODE SQLSTATE;
INSERT INTO FLATER.GRANT010 VALUES (0);
PROCEDURE SUB36 SQLCODE SQLSTATE;
UPDATE FLATER.GRANT010 SET C1 = 0;
PROCEDURE SUB37 SQLCODE SQLSTATE;
DELETE FROM FLATER.GRANT010;
PROCEDURE SUB38 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB39 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
SELECT COUNT(*) INTO :INT1 FROM FLATER.GRANT010
;
PROCEDURE SUB40 SQLCODE SQLSTATE;
INSERT INTO FLATER.GRANT010 VALUES (0);
PROCEDURE SUB41 SQLCODE SQLSTATE;
UPDATE FLATER.GRANT010 SET C1 = 0;
PROCEDURE SUB42 SQLCODE SQLSTATE;
DELETE FROM FLATER.GRANT010;
PROCEDURE SUB43 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB44 SQLCODE SQLSTATE
:PROGNO NUMERIC (9);
UPDATE TOKENS SET TOKEN_NO = TOKEN_NO + 1
WHERE PROG_NO = :PROGNO;
PROCEDURE SUB45 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB46 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB47 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB48 SQLCODE SQLSTATE;
INSERT INTO TESTREPORT
VALUES('0628','pass','MCO');
PROCEDURE SUB49 SQLCODE SQLSTATE;
INSERT INTO TESTREPORT
VALUES('0628','fail','MCO');
PROCEDURE SUB50 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB51 SQLCODE SQLSTATE
:INT1 NUMERIC (9)
:PROGNO NUMERIC (9);
SELECT TOKEN_NO INTO :INT1 FROM HU.TOKENS
WHERE PROG_NO = :PROGNO;
PROCEDURE SUB52 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB53 SQLCODE SQLSTATE;
UPDATE FLATER.X SET A = 0;
PROCEDURE SUB54 SQLCODE SQLSTATE;
UPDATE FLATER.X SET B = 0;
PROCEDURE SUB55 SQLCODE SQLSTATE;
UPDATE FLATER.X SET C = 0;
PROCEDURE SUB56 SQLCODE SQLSTATE;
UPDATE FLATER.X SET D = 0;
PROCEDURE SUB57 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
SELECT COUNT(*) INTO :INT1 FROM FLATER.X
WHERE A = 0 AND B = 2 AND C = 0 AND D = 0;
PROCEDURE SUB58 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB59 SQLCODE SQLSTATE
:PROGNO NUMERIC (9);
UPDATE TOKENS SET TOKEN_NO = TOKEN_NO + 1
WHERE PROG_NO = :PROGNO;
PROCEDURE SUB60 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB61 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB62 SQLCODE SQLSTATE;
ROLLBACK WORK;
PROCEDURE SUB63 SQLCODE SQLSTATE;
INSERT INTO TESTREPORT
VALUES('0560','pass','MCO');
PROCEDURE SUB64 SQLCODE SQLSTATE;
INSERT INTO TESTREPORT
VALUES('0560','fail','MCO');
PROCEDURE SUB65 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB66 SQLCODE SQLSTATE;
COMMIT WORK;
PROCEDURE SUB67 SQLCODE SQLSTATE
:INT1 NUMERIC (9);
UPDATE HU.WORKS
SET HOURS = -1 WHERE HOURS = :INT1;
[ zur Elbe Produktseite wechseln0.93Quellennavigators
]