-- SQLTest Suite, V6.0, SQLModule dml054.mco
-- 59-byte ID
MODULE DML054 LANGUAGECOBOL AUTHORIZATION HU
DECLARE C1 CURSOR FOR SELECTALL CITY FROM PROJ
DECLARE C2 CURSOR FOR SELECT HOURS, EMPNUM, PNUM FROM WORKS WHERE HOURS IN (10, 20, 40)
DECLARE C3 CURSOR FOR SELECT * FROM WORKS WHERE PNUM BETWEEN 'P2'AND'P4' AND EMPNUM NOT BETWEEN 'E2'AND'E3'
DECLARE C4 CURSOR FOR SELECT PNUM, EMPNUM FROM WORKS WHERE PNUM LIKE '_2%'
DECLARE C5 CURSOR FOR SELECT EMPNUM, EMPNAME FROM STAFF WHERE EMPNAME ISNOTNULLAND CITY ISNULL
DECLARE C6 CURSOR FOR SELECT EMPNAME, CITY, GRADE FROM STAFF WHERE EMPNAME >= 'Betty'AND EMPNUM < 'E35' OR CITY <= 'Deale 'AND GRADE > 12 OR GRADE = 13 AND CITY <> 'Akron'
DECLARE C7 CURSOR FOR SELECT EMPNAME, CITY, GRADE FROM STAFFV2 WHERE EMPNAME >= 'Betty'AND EMPNUM < 'E35' OR CITY <= 'Deale 'AND GRADE > 12 OR GRADE = 13 AND CITY <> 'Akron'
DECLARE C8 CURSOR FOR SELECT MYTABLE.EMPNUM, MYTABLE.EMPNAME FROM STAFF MYTABLE WHERE MYTABLE.GRADE =12
DECLARE C9 CURSOR FOR SELECT EMPNAME, CITY, GRADE FROM STAFF WHERENOT EMPNAME >= 'Betty'AND EMPNUM < 'E35' ORNOT (CITY <= 'Deale ') AND GRADE > 9 ANDNOT (GRADE = 13 AND CITY <> 'Akron') ORNOT CITY IN ('Vienna','New York','Deale')
PROCEDURE AUTHCK SQLCODE
:UIDX CHAR(18); SELECT USER INTO :UIDX FROM HU.ECCO;
PROCEDURE SUB1 SQLCODE; OPEN C1;
PROCEDURE SUB2 SQLCODE; CLOSE C1;
PROCEDURE SUB3 SQLCODE
:COUNT1 NUMERIC (9); SELECTCOUNT (*) INTO :COUNT1 FROM PROJ;
PROCEDURE SUB4 SQLCODE; ROLLBACK WORK;
PROCEDURE SUB5 SQLCODE; OPEN C2;
PROCEDURE SUB6 SQLCODE; CLOSE C2;
PROCEDURE SUB7 SQLCODE
:COUNT2 NUMERIC (9); SELECTCOUNT (*) INTO :COUNT2 FROM WORKS WHERE HOURS
= 10;
PROCEDURE SUB8 SQLCODE; ROLLBACK WORK;
PROCEDURE SUB9 SQLCODE; OPEN C3;
PROCEDURE SUB10 SQLCODE; CLOSE C3;
PROCEDURE SUB11 SQLCODE
:COUNT3 NUMERIC (9); SELECTCOUNT (*) INTO :COUNT3 FROM WORKS;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.