Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


SSL dml151.mco

  Sprache: Cobol
 

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

DECLARE C15122  CURSOR FOR
               SELECT EMPNAME, GRADE FROM HU.STAFF
               ORDER BY GRADE, EMPNAME DESC
DECLARE C15123  CURSOR FOR
               SELECT EMPNUM, GRADE / (GRADE - 10)
               FROM HU.STAFF ORDER BY EMPNUM


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

PROCEDURE SUB2 (SQLCODE, SQLSTATE);
      ROLLBACK WORK;

PROCEDURE SUB3 (SQLCODE, SQLSTATE);
      UPDATE HU.STAFF SET EMPNAME = NULL WHERE GRADE =
                  10;

PROCEDURE SUB4 (SQLCODE, SQLSTATE);
    OPEN C15122;

PROCEDURE SUB5 (SQLCODE, SQLSTATE,
    :ENAAM CHAR(20),
    :INT1 NUMERIC (9));
      FETCH C15122 INTO :ENAAM, :INT1;

PROCEDURE SUB6 (SQLCODE, SQLSTATE,
    :ENAAM CHAR(20),
    :INT1 NUMERIC (9));
      FETCH C15122 INTO :ENAAM, :INT1;

PROCEDURE SUB7 (SQLCODE, SQLSTATE);
      ROLLBACK WORK;

PROCEDURE SUB8 (SQLCODE, SQLSTATE);
    OPEN C15123;

PROCEDURE SUB9 (SQLCODE, SQLSTATE,
    :ENUUM CHAR(3),
    :FLT1 NUMERIC (8,4));
      FETCH C15123 INTO :ENUUM, :FLT1;

PROCEDURE SUB10 (SQLCODE, SQLSTATE,
    :ENUUM CHAR(3),
    :FLT1 NUMERIC (8,4));
      FETCH C15123 INTO :ENUUM, :FLT1;

PROCEDURE SUB11 (SQLCODE, SQLSTATE,
    :ENUUM CHAR(3),
    :FLT1 NUMERIC (8,4));
      FETCH C15123 INTO :ENUUM, :FLT1;

PROCEDURE SUB12 (SQLCODE, SQLSTATE);
      UPDATE HU.STAFF
                    SET GRADE = 500 / (GRADE - 13)
                    WHERE CURRENT OF C15123;

PROCEDURE SUB13 (SQLCODE, SQLSTATE,
    :ENUUM CHAR(3),
    :FLT1 NUMERIC (8,4));
      FETCH C15123 INTO :ENUUM, :FLT1;

PROCEDURE SUB14 (SQLCODE, SQLSTATE,
    :ENUUM CHAR(3),
    :FLT1 NUMERIC (8,4));
      FETCH C15123 INTO :ENUUM, :FLT1;

PROCEDURE SUB15 (SQLCODE, SQLSTATE);
      ROLLBACK WORK;

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

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

PROCEDURE SUB18 (SQLCODE, SQLSTATE);
      COMMIT WORK;

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

¤ Dauer der Verarbeitung: 0.0 Sekunden  (vorverarbeitet am  2026-04-28) ¤

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






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge