-- SQLTest Suite, V6.0, SQLModule dml062.mco
-- 59-byte ID
MODULE DML062 LANGUAGECOBOL AUTHORIZATION HU
DECLARE CHICHI CURSOR FORSELECT EMPNUM FROM STAFF1 WHERE EMPNUM = 'E3'
DECLARE MAC CURSOR FORSELECT EMPNUM FROM WORKS1 WHERE EMPNUM = 'E3'
DECLARE KING CURSOR FORSELECT PNUM FROM PROJ1 WHERE PNUM = 'P2'
DECLARE PIGGY CURSOR FOR SELECT EMPNUM,SECOND2 FROM SULLIVAN1.MUL_SCH ORDERBY EMPNUM
PROCEDURE AUTHCK SQLCODE
:UIDX CHAR(18); SELECT USER INTO :UIDX FROM HU.ECCO;
PROCEDURE SUB48 SQLCODE;
UPDATE WORKS SET HOURS = NULL WHERE PNUM = 'P5'OR EMPNUM = 'E4';
PROCEDURE SUB49 SQLCODE
:COUNT1 NUMERIC (9); SELECTCOUNT(*) INTO :COUNT1 FROM STAFF;
PROCEDURE SUB50 SQLCODE
:COUNT2 NUMERIC (9); SELECTCOUNT(*) INTO :COUNT2 FROM STAFF WHERE 40 IN (SELECT HOURS FROM WORKS WHERE STAFF.EMPNUM = WORKS.EMPNUM);
PROCEDURE SUB51 SQLCODE
:COUNT3 NUMERIC (9); SELECTCOUNT(*) INTO :COUNT3 FROM STAFF WHERE 40 NOTIN (SELECT HOURS FROM WORKS WHERE STAFF.EMPNUM = WORKS.EMPNUM);
PROCEDURE SUB52 SQLCODE
:COUNT4 NUMERIC (9); SELECTCOUNT(*) INTO :COUNT4 FROM STAFF WHERE EXISTS (SELECT * FROM WORKS WHERE HOURS = 40 AND STAFF.EMPNUM = WORKS.EMPNUM);
PROCEDURE SUB53 SQLCODE
:COUNT5 NUMERIC (9); SELECTCOUNT(*) INTO :COUNT5 FROM STAFF WHERENOT EXISTS (SELECT * FROM WORKS WHERE HOURS = 40 AND STAFF.EMPNUM = WORKS.EMPNUM);
¤ 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.0.9Bemerkung:
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-04-30)
¤
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.