products/sources/formale sprachen/Cobol/Test-Suite/SQL M image not shown  

Quellcode-Bibliothek

© Kompilation durch diese Firma

[Weder Korrektheit noch Funktionsfähigkeit der Software werden zugesichert.]

Datei: xts747.mco   Sprache: Unknown

Untersuchungsergebnis.mco Download desShell {Shell[62] Scala[87] Isabelle[95]}zum Wurzelverzeichnis wechseln

-- SQL Test Suite, V6.0, SQL Module sdl026.mco
-- 59-byte ID

MODULE SDL026BYADDING12CH
LANGUAGE COBOL
AUTHORIZATION CANWEPARSELENGTH18

DECLARE CURSOR18LONGCURSOR CURSOR FOR
             SELECT CORRELATIONNAMES18.CHARS18NAME18CHARS
             FROM CHARACTER18TABLE18 CORRELATIONNAMES18
             WHERE CORRELATIONNAMES18.CHARS18NAME18CHARS 
             = 'VAL4'


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

PROCEDURE SUB1 SQLCODE;
      DELETE FROM CHARACTER18TABLE18;

PROCEDURE SUB2 SQLCODE;
      INSERT INTO CHARACTERS18VIEW18 (LONGNAME18LONGNAME)
                  VALUES ('VALU');

PROCEDURE SUB3 SQLCODE;
      COMMIT WORK;

PROCEDURE SUB4 SQLCODE;
      UPDATE CHARACTER18TABLE18 SET CHARS18NAME18CHARS = 
                  'VAL4' WHERE CHARS18NAME18CHARS = 'VALU';

PROCEDURE SUB5 SQLCODE;
      COMMIT WORK;

PROCEDURE SUB6IS18CHARLENGTH SQLCODE
    :MAKE18BYADDING12CH CHAR(4)
    :INDIC1BYADDING12CH NUMERIC (4);
      SELECT * INTO  :MAKE18BYADDING12CH  :INDIC1BYADDING12CH  FROM
                  CANWEPARSELENGTH18.CHARACTERS18VIEW18;

PROCEDURE SUB7 SQLCODE;
    OPEN CURSOR18LONGCURSOR;

PROCEDURE SUB8 SQLCODE
    :TOBE18BYADDING12CH CHAR(4)
    :INDIC1BYADDING12CH NUMERIC (4);
      FETCH CURSOR18LONGCURSOR INTO  
            :TOBE18BYADDING12CH  :INDIC1BYADDING12CH
                 ;

PROCEDURE SUB9 SQLCODE;
      CLOSE CURSOR18LONGCURSOR;

PROCEDURE SUB10 SQLCODE;
      DELETE FROM CHARACTER18TABLE18;

PROCEDURE SUB11 SQLCODE;
      INSERT INTO HU.TESTREPORT
                    VALUES('0237','pass','MCO');

PROCEDURE SUB12 SQLCODE;
      INSERT INTO HU.TESTREPORT
                    VALUES('0237','fail','MCO');

PROCEDURE SUB13 SQLCODE;
      COMMIT WORK;

[ Dauer der Verarbeitung: 0.93 Sekunden  ]