DECLARE POIU CURSOR FOR SELECT HOURS FROM DV1 ORDERBY HOURS DESC
DECLARE UCRSR CURSOR FOR SELECTCOUNT(*) FROM HU.STAFF WHERE GRADE > 10
DECLARE U_CRSR CURSOR FOR SELECTCOUNT(*) FROM HU.STAFF WHERE GRADE < 10
PROCEDURE SUB1 SQLCODE
:UIDX CHAR(18); SELECT USER INTO :UIDX FROM HU.ECCO;
PROCEDURE SUB2 SQLCODE
:TMPCNT NUMERIC (9); SELECTCOUNT(*) INTO :TMPCNT FROM DV1;
PROCEDURE SUB18 SQLCODE
:CNT1 NUMERIC (9); SELECTCOUNT(*) INTO :CNT1 FROM USIG WHERE C1 = 0
;
PROCEDURE SUB19 SQLCODE
:CNT2 NUMERIC (9); SELECTCOUNT(*) INTO :CNT2 FROM USIG WHERE C1 = 2
;
PROCEDURE SUB20 SQLCODE
:CNT3 NUMERIC (9); SELECTCOUNT(*) INTO :CNT3 FROM USIG WHERE C_1 = 0
;
PROCEDURE SUB21 SQLCODE
:CNT4 NUMERIC (9); SELECTCOUNT(*) INTO :CNT4 FROM USIG WHERE C_1 = 2
;
PROCEDURE SUB22 SQLCODE
:CNT1 NUMERIC (9); SELECTCOUNT(*) INTO :CNT1 FROM USIG WHERE C1 = 4
;
PROCEDURE SUB23 SQLCODE
:CNT2 NUMERIC (9); SELECTCOUNT(*) INTO :CNT2 FROM U_SIG WHERE C1 = 0
;
PROCEDURE SUB24 SQLCODE
:CNT3 NUMERIC (9); SELECTCOUNT(*) INTO :CNT3 FROM U_SIG WHERE C1 = 4
;
PROCEDURE SUB25 SQLCODE
:CNT1 NUMERIC (9); SELECTCOUNT(*) INTO :CNT1 FROM HU.STAFF U_CN WHERE U_CN.GRADE IN (SELECT UCN.GRADE FROM HU.STAFF UCN WHERE UCN.GRADE > 10);
PROCEDURE SUB26 SQLCODE; OPEN UCRSR;
PROCEDURE SUB27 SQLCODE
:CNT2 NUMERIC (9);
FETCH UCRSR INTO :CNT2;
PROCEDURE SUB28 SQLCODE; CLOSE UCRSR;
PROCEDURE SUB29 SQLCODE; OPEN U_CRSR;
PROCEDURE SUB30 SQLCODE
:CNT3 NUMERIC (9);
FETCH U_CRSR INTO :CNT3;
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.