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


Quelle  mpa006.mco   Sprache: unbekannt

 
-- SQL Test Suite, V6.0, SQL Module mpa006.mco
-- 59-byte ID
-- 
MODULE MPA006
LANGUAGE COBOL
AUTHORIZATION SULLIVAN1



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

PROCEDURE SUB2 SQLCODE SQLSTATE;
      DELETE FROM MP6_AA;

PROCEDURE SUB3 SQLCODE SQLSTATE;
      DELETE FROM MP6_NEXTKEY;

PROCEDURE SUB4 SQLCODE SQLSTATE;
      DELETE FROM MP6_NN;

PROCEDURE SUB5 SQLCODE SQLSTATE;
      DELETE FROM MP6_MM2;

PROCEDURE SUB6 SQLCODE SQLSTATE;
      INSERT
                    INTO MP6_NEXTKEY (KEYNUM,AUTHOR)
                    VALUES (1,'A');

PROCEDURE SUB7 SQLCODE SQLSTATE;
      INSERT INTO MP6_NN
                    VALUES ( 1);

PROCEDURE SUB8 SQLCODE SQLSTATE;
      INSERT INTO MP6_MM2
                    VALUES ( 100);

PROCEDURE SUB9 SQLCODE SQLSTATE;
      ROLLBACK WORK;

PROCEDURE SUB10 SQLCODE SQLSTATE;
      COMMIT WORK;

PROCEDURE SUB11 SQLCODE SQLSTATE;
      ROLLBACK WORK;

PROCEDURE SUB12 SQLCODE SQLSTATE;
      UPDATE MP6_NN
                    SET NUMTEST = 1;

PROCEDURE SUB13 SQLCODE SQLSTATE
    :KNUM NUMERIC (9);
      SELECT COUNT(*)
                    INTO :KNUM
                    FROM MP6_NEXTKEY WHERE AUTHOR = 'B';

PROCEDURE SUB14 SQLCODE SQLSTATE;
      COMMIT WORK;

PROCEDURE SUB15 SQLCODE SQLSTATE;
      INSERT INTO MP6_AA VALUES (1);

PROCEDURE SUB16 SQLCODE SQLSTATE;
      ROLLBACK WORK;

PROCEDURE SUB17 SQLCODE SQLSTATE
    :WHO1 NUMERIC (9);
      SELECT NUMTEST
                    INTO :WHO1
                    FROM MP6_NN;

PROCEDURE SUB18 SQLCODE SQLSTATE;
      UPDATE MP6_NN
                    SET NUMTEST = NUMTEST + 3;

PROCEDURE SUB19 SQLCODE SQLSTATE
    :WHO2 NUMERIC (9);
      SELECT NUMTEST INTO :WHO2 FROM MP6_MM2;

PROCEDURE SUB20 SQLCODE SQLSTATE;
      UPDATE MP6_MM2
                    SET NUMTEST = NUMTEST + 5;

PROCEDURE SUB21 SQLCODE SQLSTATE
    :RSLT1 NUMERIC (9);
      SELECT NUMTEST INTO :RSLT1 FROM MP6_NN;

PROCEDURE SUB22 SQLCODE SQLSTATE
    :RSLT2 NUMERIC (9);
      SELECT NUMTEST INTO :RSLT2 FROM MP6_MM2;

PROCEDURE SUB23 SQLCODE SQLSTATE;
      COMMIT WORK;

PROCEDURE SUB24 SQLCODE SQLSTATE
    :ROLLFLG NUMERIC (9);
      SELECT COUNT(*) INTO :ROLLFLG FROM MP6_AA
                    WHERE ANUM = 1;

PROCEDURE SUB25 SQLCODE SQLSTATE;
      ROLLBACK WORK;

PROCEDURE SUB26 SQLCODE SQLSTATE;
      ROLLBACK WORK;

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

PROCEDURE SUB28 SQLCODE SQLSTATE;
      COMMIT WORK;

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

PROCEDURE SUB30 SQLCODE SQLSTATE;
      COMMIT WORK;

PROCEDURE SUB31 SQLCODE SQLSTATE;
      DELETE FROM MP6_NEXTKEY;

PROCEDURE SUB32 SQLCODE SQLSTATE;
      COMMIT WORK;

[ Dauer der Verarbeitung: 0.12 Sekunden  (vorverarbeitet)  ]

                                                                                                                                                                                                                                                                                                                                                                                                     


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