* Standard COBOL (file "DML029.SCO") calling SQL * procedures in file "DML029.MCO"
**************************************************************** * * COMMENT SECTION * * DATE 1988/04/28 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. * * DML029.SCO * WRITTEN BY: HU YANPING * TRANSLATED AUTOMATICALLY FROM EMBEDDED COBOL BY CHRIS SCHANZLE * * THIS ROUTINE TESTS THE LITERAL IN THE LANGUAGE OF SQL. * * REFERENCES * AMERICAN NATIONAL STANDARD database language - SQL * X3.135-1989 * * SECTION 5.2 <literal> * ****************************************************************
* EXEC SQL INSERT INTO JJ * VALUES(123.456E3) END-EXEC CALL"SUB7"USING SQLCODE MOVE SQLCODE TO SQL-COD
MOVE 0 TO III
* EXEC SQL SELECT COUNT(*) * INTO :III * FROM JJ * WHERE FLOATTEST > 123455 AND FLOATTEST < 123457 END-EXEC CALL"SUB8"USING SQLCODE III MOVE SQLCODE TO SQL-COD
* EXEC SQL INSERT INTO JJ * VALUES(123456E-3) END-EXEC CALL"SUB13"USING SQLCODE MOVE SQLCODE TO SQL-COD
MOVE 0 TO III
* EXEC SQL SELECT COUNT(*) * INTO :III * FROM JJ * WHERE FLOATTEST > 122 AND FLOATTEST < 124 END-EXEC CALL"SUB14"USING SQLCODE III MOVE SQLCODE TO SQL-COD
* EXEC SQL INSERT INTO JJ * VALUES(-123456E-3) END-EXEC CALL"SUB19"USING SQLCODE MOVE SQLCODE TO SQL-COD
MOVE 0 TO III
* EXEC SQL SELECT COUNT(*) * INTO :III * FROM JJ * WHERE FLOATTEST > -124 AND FLOATTEST < -122 END-EXEC CALL"SUB20"USING SQLCODE III MOVE SQLCODE TO SQL-COD
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 ist noch experimentell.