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


Quelle  yts777.mco   Sprache: unbekannt

 
-- SQL Test Suite, V6.0, SQL Module yts777.mco
-- 59-byte ID
-- 
MODULE YTS777
LANGUAGE COBOL
AUTHORIZATION CTS2



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

PROCEDURE SUB2 (SQLCODE, SQLSTATE);
      ROLLBACK WORK;

PROCEDURE SUB3 (SQLCODE, SQLSTATE);
      CREATE SCHEMA SC777;

PROCEDURE SUB4 (SQLCODE, SQLSTATE);
      COMMIT WORK;

PROCEDURE SUB5 (SQLCODE, SQLSTATE);
      CREATE TABLE SC777.STAFF
                    (EMPNUM   CHAR(3) NOT NULL UNIQUE,
                    EMPNAME  CHAR(20),
                    GRADE    DECIMAL(4),
                    CITY     CHAR(15));

PROCEDURE SUB6 (SQLCODE, SQLSTATE);
      COMMIT WORK;

PROCEDURE SUB7 (SQLCODE, SQLSTATE);
      CREATE TABLE SC777.PROJ
                    (PNUM     CHAR(3) NOT NULL UNIQUE,
                    PNAME    CHAR(20),
                    PTYPE    CHAR(6),
                    BUDGET   DECIMAL(9),
                    CITY     CHAR(15));

PROCEDURE SUB8 (SQLCODE, SQLSTATE);
      COMMIT WORK;

PROCEDURE SUB9 (SQLCODE, SQLSTATE);
      CREATE TABLE SC777.WORKS
                    (EMPNUM   CHAR(3) NOT NULL,
                    PNUM     CHAR(3) NOT NULL,
                    HOURS    DECIMAL(5),
                    UNIQUE(EMPNUM,PNUM));

PROCEDURE SUB10 (SQLCODE, SQLSTATE);
      COMMIT WORK;

PROCEDURE SUB11 (SQLCODE, SQLSTATE);
      CREATE VIEW SC777.EMP (NUM1, EMPNAME, GRADE, CITY,
                    NUM2, PNUM, HOURS) AS
                    SELECT * FROM SC777.STAFF, SC777.WORKS
                    WHERE SC777.STAFF.EMPNUM = SC777.WORKS.EMPNUM;

PROCEDURE SUB12 (SQLCODE, SQLSTATE);
      COMMIT WORK;

PROCEDURE SUB13 (SQLCODE, SQLSTATE,
    :CO NUMERIC (4));
      SELECT COUNT(*) INTO :CO FROM
                  INFORMATION_SCHEMA.SCHEMATA
                    WHERE SCHEMA_NAME = 'SC777';

PROCEDURE SUB14 (SQLCODE, SQLSTATE);
      INSERT INTO SC777.STAFF VALUES
                  ('E1','Adrian',10,'London');

PROCEDURE SUB15 (SQLCODE, SQLSTATE);
      INSERT INTO SC777.STAFF VALUES
                  ('E2','Brian',15,'Manchester');

PROCEDURE SUB16 (SQLCODE, SQLSTATE);
      INSERT INTO SC777.PROJ
                    VALUES ('P23','Marketing','Local',20000,'London')
                 ;

PROCEDURE SUB17 (SQLCODE, SQLSTATE);
      INSERT INTO SC777.PROJ
                    VALUES ('P2','Sales','Local',10000,'Bristol');

PROCEDURE SUB18 (SQLCODE, SQLSTATE);
      INSERT INTO SC777.WORKS VALUES ('E1','P2',60)
                 ;

PROCEDURE SUB19 (SQLCODE, SQLSTATE);
      INSERT INTO SC777.WORKS VALUES ('E33','P4',20)
                 ;

PROCEDURE SUB20 (SQLCODE, SQLSTATE);
      COMMIT WORK;

PROCEDURE SUB21 (SQLCODE, SQLSTATE);
      DROP SCHEMA SC777 RESTRICT;

PROCEDURE SUB22 (SQLCODE, SQLSTATE);
      COMMIT WORK;

PROCEDURE SUB23 (SQLCODE, SQLSTATE);
      DROP SCHEMA SC777 CASCADE;

PROCEDURE SUB24 (SQLCODE, SQLSTATE);
      COMMIT WORK;

PROCEDURE SUB25 (SQLCODE, SQLSTATE);
      INSERT INTO CTS1.TESTREPORT
                      VALUES('7511','pass','MCO');

PROCEDURE SUB26 (SQLCODE, SQLSTATE);
      INSERT INTO CTS1.TESTREPORT
                      VALUES('7511','fail','MCO');

PROCEDURE SUB27 (SQLCODE, SQLSTATE);
      COMMIT WORK;

[ Dauer der Verarbeitung: 0.2 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