-- SQLTest Suite, V6.0, SQLModule dml049.mco
-- 59-byte ID
MODULE DML049 LANGUAGECOBOL AUTHORIZATION HU
DECLARE TEN CURSOR FORSELECT STAFF.EMPNUM,PROJ.PNUM,WORKS.HOURS,
STAFF3.GRADE,STAFF4.CITY,WORKS1.HOURS,
TEMP_S.GRADE,PROJ1.PNUM,STAFF1.GRADE,
UPUNIQ.COL2 FROM STAFF,PROJ,WORKS,STAFF3,STAFF4,WORKS1,
TEMP_S,PROJ1,STAFF1,UPUNIQ WHERE STAFF.EMPNUM = WORKS.EMPNUM AND
PROJ.PNUM = WORKS.PNUM AND
STAFF3.EMPNUM = WORKS.EMPNUM AND
STAFF4.EMPNUM = WORKS.EMPNUM AND
WORKS1.EMPNUM = WORKS.EMPNUM AND
WORKS1.PNUM = WORKS.PNUM AND
TEMP_S.EMPNUM = WORKS.EMPNUM AND
PROJ1.PNUM = WORKS.PNUM AND
STAFF1.EMPNUM = WORKS.EMPNUM AND
UPUNIQ.COL2 = 'A' ORDERBY 1, 2
PROCEDURE AUTHCK SQLCODE
:UIDX CHAR(18); SELECT USER INTO :UIDX FROM HU.ECCO;
PROCEDURE SUB1 SQLCODE; INSERTINTO TEMP_S SELECT EMPNUM,GRADE,CITY FROM STAFF WHERE GRADE > 11;
PROCEDURE SUB2 SQLCODE; INSERTINTO STAFF1 SELECT * FROM STAFF;
PROCEDURE SUB3 SQLCODE; INSERTINTO WORKS1 SELECT * FROM WORKS;
PROCEDURE SUB4 SQLCODE; INSERTINTO STAFF4 SELECT * FROM STAFF;
PROCEDURE SUB5 SQLCODE; INSERTINTO PROJ1 SELECT * FROM PROJ;
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.