DECLARE C11011 CURSOR FOR SELECT EXTRACT (MINUTE FROM LUNCH) FROM TEMPS
DECLARE C11012 CURSOR FOR SELECT EXTRACT (YEAR FROM ENTERED) FROM TEMPS WHERE
LUNCH = INTERVAL '0:45' HOUR TO MINUTE
PROCEDURE SUB1 SQLCODE SQLSTATE
:UIDX CHAR(18); SELECT USER INTO :UIDX FROM HU.ECCO;
PROCEDURE SUB2 SQLCODE SQLSTATE; ROLLBACK WORK;
PROCEDURE SUB3 SQLCODE SQLSTATE;
CREATE TABLE TEMPS (
ENTERED TIMESTAMP, STARTDATE,
APPT INTERVAL DAY,
HOUR_IN TIME,
HOUR_OUT TIME,
LUNCH INTERVAL HOUR TO MINUTE);
PROCEDURE SUB16 SQLCODE SQLSTATE;
UPDATE TEMPS SET LUNCH = INTERVAL '0:45' HOUR TO MINUTE WHERE CURRENT OF C11011;
PROCEDURE SUB17 SQLCODE SQLSTATE; CLOSE C11011;
PROCEDURE SUB18 SQLCODE SQLSTATE
:INT1 NUMERIC (9); SELECTCOUNT(*) INTO :INT1 FROM TEMPS WHERE
EXTRACT (MINUTE FROM LUNCH) <> 0 AND EXTRACT (MINUTE FROM LUNCH)
<> 30;
PROCEDURE SUB19 SQLCODE SQLSTATE
:INT1 NUMERIC (9); SELECTCOUNT(*) INTO :INT1 FROM TEMPS WHERE
EXTRACT (MINUTE FROM LUNCH) = 45;
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.