-- SQLTest Suite, V6.0, SQLModule dml075.mco
-- 59-byte ID
MODULE DML075 LANGUAGECOBOL AUTHORIZATION HU
DECLARE FIDO CURSOR FOR SELECT PNUM, SUM(HOURS) FROM WORKS
GROUP BY PNUM
HAVING EXISTS (SELECT PNAME FROM PROJ WHERE PROJ.PNUM = WORKS.PNUM AND SUM(WORKS.HOURS) > PROJ.BUDGET/200)
DECLARE YY CURSOR FOR SELECT PTYPE, CITY FROM PROJ
GROUP BY PTYPE, CITY
HAVING AVG(BUDGET) > 21000
DECLARE ZZ CURSOR FOR SELECT DISTINCT PTYPE, CITY FROM PROJ
GROUP BY PTYPE, CITY
HAVING AVG(BUDGET) > 21000
DECLARE AA CURSOR FOR SELECT DISTINCT SUM(BUDGET) FROM PROJ
GROUP BY PTYPE, CITY
HAVING AVG(BUDGET) > 21000
PROCEDURE AUTHCK SQLCODE
:UIDX CHAR(18); SELECT USER INTO :UIDX FROM HU.ECCO;
PROCEDURE SUB1 SQLCODE
:COUNT1 NUMERIC (9); SELECTCOUNT(*) INTO :COUNT1 FROM STAFF WHERE EMPNUM IN
(SELECT EMPNUM FROM WORKS);
PROCEDURE SUB2 SQLCODE; INSERTINTO STAFF1 SELECT * FROM STAFF;
PROCEDURE SUB3 SQLCODE
:COUNT2 NUMERIC (9); SELECTCOUNT(*) INTO :COUNT2 FROM STAFF1 WHERE EMPNUM IN
(SELECT EMPNUM 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.