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

Quelle  sdl030.mco

  Sprache: Cobol
 

-- SQL Test Suite, V6.0, SQL Module sdl030.mco
-- 59-byte ID
-- 
MODULE SDL030
LANGUAGE COBOL
AUTHORIZATION SCHANZLE



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

PROCEDURE SUB2 SQLCODE
    :TMPINT NUMERIC (9);
      SELECT INTTEST
                    INTO :TMPINT FROM CUGINI.EE;

PROCEDURE SUB3 SQLCODE;
      INSERT INTO CUGINI.EE
                    VALUES (9);

PROCEDURE SUB4 SQLCODE
    :TMPCNT NUMERIC (9);
      SELECT COUNT(*) INTO :TMPCNT
                    FROM CUGINI.EE;

PROCEDURE SUB5 SQLCODE;
      UPDATE CUGINI.EE
                    SET INTTEST = 1;

PROCEDURE SUB6 SQLCODE
    :TMPCNT NUMERIC (9);
      SELECT COUNT(*) INTO :TMPCNT
                    FROM CUGINI.EE WHERE INTTEST = 1;

PROCEDURE SUB7 SQLCODE;
      DELETE FROM CUGINI.EE;

PROCEDURE SUB8 SQLCODE
    :TMPCNT NUMERIC (9);
      SELECT COUNT(*) INTO :TMPCNT FROM CUGINI.EE
                 ;

PROCEDURE SUB9 SQLCODE;
      ROLLBACK WORK;

PROCEDURE SUB10 SQLCODE;
      INSERT INTO HU.TESTREPORT
                      VALUES('0464','pass','MCO');

PROCEDURE SUB11 SQLCODE;
      INSERT INTO HU.TESTREPORT
                      VALUES('0464','fail','MCO');

PROCEDURE SUB12 SQLCODE;
      COMMIT WORK;

PROCEDURE SUB13 SQLCODE;
      INSERT INTO CUGINI.FF
                    VALUES (-99);

PROCEDURE SUB14 SQLCODE
    :TMPINT NUMERIC (9);
      SELECT INTTEST INTO :TMPINT FROM CUGINI.FF
                 ;

PROCEDURE SUB15 SQLCODE;
      UPDATE CUGINI.FF
                    SET INTTEST = 1;

PROCEDURE SUB16 SQLCODE;
      DELETE FROM CUGINI.FF;

PROCEDURE SUB17 SQLCODE;
      ROLLBACK WORK;

PROCEDURE SUB18 SQLCODE;
      INSERT INTO HU.TESTREPORT
                      VALUES('0465','pass','MCO');

PROCEDURE SUB19 SQLCODE;
      INSERT INTO HU.TESTREPORT
                      VALUES('0465','fail','MCO');

PROCEDURE SUB20 SQLCODE;
      COMMIT WORK;

PROCEDURE SUB21 SQLCODE;
      UPDATE CUGINI.GG
                    SET C1 = 3;

PROCEDURE SUB22 SQLCODE
    :TMPINT NUMERIC (9);
      SELECT C1
                    INTO :TMPINT FROM CUGINI.GG;

PROCEDURE SUB23 SQLCODE;
      INSERT INTO CUGINI.GG
                    VALUES (-99);

PROCEDURE SUB24 SQLCODE;
      DELETE FROM CUGINI.GG;

PROCEDURE SUB25 SQLCODE;
      ROLLBACK WORK;

PROCEDURE SUB26 SQLCODE;
      INSERT INTO HU.TESTREPORT
                      VALUES('0466','pass','MCO');

PROCEDURE SUB27 SQLCODE;
      INSERT INTO HU.TESTREPORT
                      VALUES('0466','fail','MCO');

PROCEDURE SUB28 SQLCODE;
      COMMIT WORK;

PROCEDURE SUB29 SQLCODE;
      DELETE FROM CUGINI.HH;

PROCEDURE SUB30 SQLCODE;
      INSERT INTO CUGINI.HH
                    VALUES (99);

PROCEDURE SUB31 SQLCODE
    :TMPINT NUMERIC (9);
      SELECT SMALLTEST INTO :TMPINT FROM CUGINI.HH
                 ;

PROCEDURE SUB32 SQLCODE;
      UPDATE CUGINI.HH
                    SET SMALLTEST = -99;

PROCEDURE SUB33 SQLCODE;
      ROLLBACK WORK;

PROCEDURE SUB34 SQLCODE;
      INSERT INTO HU.TESTREPORT
                      VALUES('0467','pass','MCO');

PROCEDURE SUB35 SQLCODE;
      INSERT INTO HU.TESTREPORT
                      VALUES('0467','fail','MCO');

PROCEDURE SUB36 SQLCODE;
      COMMIT WORK;

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

¤ Dauer der Verarbeitung: 0.10 Sekunden  (vorverarbeitet am  2026-04-25) ¤

*© 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.