Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/Cobol/Test-Suite/SQL M/     Datei vom 4.1.2008 mit Größe 2 kB image not shown  

Quelle  dml159.mco

  Sprache: Cobol
 

-- SQL Test Suite, V6.0, SQL Module dml159.mco
-- 59-byte ID
-- 
MODULE DML159
LANGUAGE COBOL
AUTHORIZATION FLATER

DECLARE C15911  CURSOR FOR S15911 END-EXEC


PROCEDURE SUB1 (SQLCODE, SQLSTATE,
    :UIDX CHAR(18));
      SELECT USER INTO :UIDX FROM HU.ECCO;

PROCEDURE SUB2 (SQLCODE, SQLSTATE);
      ROLLBACK WORK;

PROCEDURE SUB3 (SQLCODE, SQLSTATE);
      DELETE FROM CONCATBUF;

PROCEDURE SUB4 (SQLCODE, SQLSTATE);
      INSERT INTO CONCATBUF VALUES (
                    'SELECT EMPNUM FROM HU.WORKS' ||
                    '  GROUP BY EMPNUM' ||
                    '  HAVING SUM(HOURS) < ?' ||
                    '  ORDER BY EMPNUM'
                    );

PROCEDURE SUB5 (SQLCODE, SQLSTATE,
    :LONGST CHAR(240));
      SELECT ZZ INTO :LONGST FROM CONCATBUF;

PROCEDURE SUB6 (SQLCODE, SQLSTATE,
    :LONGST CHAR(240));
      PREPARE S15911 FROM :LONGST;

PROCEDURE SUB7 (SQLCODE, SQLSTATE,
    :LVAR NUMERIC (9));
      OPEN C15911 USING :LVAR;

PROCEDURE SUB8 (SQLCODE, SQLSTATE,
    :EMNUM CHAR(3));
      FETCH C15911 INTO :EMNUM;

PROCEDURE SUB9 (SQLCODE, SQLSTATE,
    :EMNUM CHAR(3));
      FETCH C15911 INTO :EMNUM;

PROCEDURE SUB10 (SQLCODE, SQLSTATE);
      CLOSE C15911;

PROCEDURE SUB11 (SQLCODE, SQLSTATE,
    :LVAR NUMERIC (9));
      OPEN C15911 USING :LVAR;

PROCEDURE SUB12 (SQLCODE, SQLSTATE,
    :EMNUM CHAR(3));
      FETCH C15911 INTO :EMNUM;

PROCEDURE SUB13 (SQLCODE, SQLSTATE,
    :EMNUM CHAR(3));
      FETCH C15911 INTO :EMNUM;

PROCEDURE SUB14 (SQLCODE, SQLSTATE,
    :EMNUM CHAR(3));
      FETCH C15911 INTO :EMNUM;

PROCEDURE SUB15 (SQLCODE, SQLSTATE);
      CLOSE C15911;

PROCEDURE SUB16 (SQLCODE, SQLSTATE);
      COMMIT WORK;

PROCEDURE SUB17 (SQLCODE, SQLSTATE);
      INSERT INTO HU.TESTREPORT
                      VALUES('0858','pass','MCO');

PROCEDURE SUB18 (SQLCODE, SQLSTATE);
      INSERT INTO HU.TESTREPORT
                      VALUES('0858','fail','MCO');

PROCEDURE SUB19 (SQLCODE, SQLSTATE);
      COMMIT WORK;

Messung V0.5 in Prozent
C=100 H=98 G=98

¤ Dauer der Verarbeitung: 0.9 Sekunden  (vorverarbeitet am  2026-04-29) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

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.