* Standard COBOL (file "DML068.SCO") calling SQL * procedures in file "DML068.MCO".
**************************************************************** * * COMMENT SECTION * * DATE 1990/04/07 STANDARD COBOL LANGUAGE * NIST SQL VALIDATION TEST SUITE V6.0 * DISCLAIMER: * This program was written by employees of NIST to test SQL * implementations for conformance to the SQL standards. * NIST assumes no responsibility for any party's use of * this program. * * DML068.SCO * WRITTEN BY: SUN DAJUN * * THIS ROUTINE TESTS THE COLLATING SEQUENCE OF THE * 95-CHARACTER GRAPHIC SUBSET OF ASCII SPECIFIED IN * FIPS PUB 1-2. * * REFERENCES * * FIPS PUB 1-2 page 9 * Code for Information Interchange showing * 95-character graphic subset. * ****************************************************************
MOVE"HU"TO uid CALL"AUTHID"USING uid MOVE"not logged in, not"TO uidx CALL"AUTHCK"USINGSQLCODE uidx MOVESQLCODETO SQL-COD if (uid NOT = uidx) then DISPLAY"ERROR: User " uid " expected." DISPLAY"User " uidx " connected." DISPLAY" " STOPRUN END-IF
MOVE0TO errcnt DISPLAY "SQL Test Suite, V6.0, Module COBOL, dml068.sco" DISPLAY" " DISPLAY "59-byte ID" DISPLAY"TEd Version #" DISPLAY" " * date_time print * ACCEPT TO-DAY FROMDATE ACCEPT THE-TIME FROMTIME DISPLAY"Date run YYMMDD: " TO-DAY " at hhmmssff: " THE-TIME ******************** BEGIN TEST0389 ******************* *This program tests if the collating sequence for the *programming language and SQL are consistent.
P48. if (TXTBUF(cnt) > TXTBUF(cnt + 1)) then MOVE TXTBUF(cnt) TO MID MOVE TXTBUF(cnt + 1) TO TXTBUF(cnt) MOVE MID TO TXTBUF(cnt + 1) END-IF MOVE TXTBUF(cnt) to XXXX MOVE TXTBUF(cnt + 1) to YYYY IF X1 = Y1 DISPLAY"Duplicate values for " XXXX " " YYYY MOVE0TO flag END-IF ADD1TO cnt
.
P47. MOVE TXTBUF(cnt) TO MID1 * EXEC SQL FETCH ROCK INTO :MID END-EXEC CALL"SUB9"USINGSQLCODE MID MOVESQLCODETO SQL-COD if (MID1 NOT = MID) then MOVE0TO flag DISPLAY"TESTING", cnt END-IF DISPLAY" ", cnt " COBOL: ", MID1 " SQL: ", MID if (MID NOT = ASCIIX(cnt)) then MOVE0TO ascflg END-IF ADD1TO cnt
.
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.14Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-06-14)
¤
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.