-- SQLTest Suite, V6.0, SQLModule dml022.mco
-- 59-byte ID
MODULE DML022 LANGUAGECOBOL AUTHORIZATION HU
DECLARE S5 CURSOR FOR SELECT EMPNUM FROM STAFF WHERE GRADE <
(SELECT MAX(GRADE) FROM STAFF)
DECLARE S6 CURSOR FOR SELECT * FROM STAFF WHERE GRADE <=
(SELECT AVG(GRADE)-1 FROM STAFF)
DECLARE S1 CURSOR FOR SELECT EMPNAME FROM STAFF WHERE EMPNUM IN
(SELECT EMPNUM FROM WORKS WHERE PNUM = 'P2')
DECLARE S2 CURSOR FOR SELECT EMPNAME FROM STAFF WHERE EMPNUM IN
(SELECT EMPNUM FROM WORKS WHERE PNUM IN
(SELECT PNUM FROM PROJ WHERE PTYPE = 'Design'))
DECLARE S3 CURSOR FOR SELECT EMPNUM, EMPNAME FROM STAFF WHERE EMPNUM IN
(SELECT EMPNUM FROM WORKS WHERE PNUM IN
(SELECT PNUM FROM PROJ WHERE PTYPE IN
(SELECT PTYPE FROM PROJ WHERE PNUM IN
(SELECT PNUM FROM WORKS WHERE EMPNUM IN
(SELECT EMPNUM FROM WORKS WHERE PNUM IN
(SELECT PNUM FROM PROJ WHERE PTYPE = 'Design'))))))
DECLARE S22 CURSOR FOR SELECT EMPNUM,PNUM FROM WORKS WHERE HOURS <= ALL
(SELECT AVG(HOURS) FROM WORKS
GROUP BY PNUM)
DECLARE S11 CURSOR FOR SELECT DISTINCT EMPNUM FROM WORKS WORKSX WHERENOT EXISTS
(SELECT * FROM WORKS WORKSY WHERE EMPNUM = 'E2' ANDNOT EXISTS
(SELECT * FROM WORKS WORKSZ WHERE WORKSZ.EMPNUM = WORKSX.EMPNUM AND WORKSZ.PNUM = WORKSY.PNUM))
PROCEDURE AUTHCK SQLCODE
:UIDX CHAR(18); SELECT USER INTO :UIDX FROM HU.ECCO;
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.