# ## $# 0I   !-<DNZblv;KZh~n{ DY2 d   %s %u %u %s SQL %u %u %s IF/ELSE/ENDIF %u %s %u %s WHENEVER %u %u %s WHENEVER %u %u %s %u %u %s %u %s %u %s D iAo %u %s "%s" %u %s SQL "%s" %u %s - %u %s %u %s %u %s "%s", "%.15s" %u %s %u %s %u %s Oracle %s Jv$R ! - %u Oracle "%s" %u %s "%s" %u %s "%s" %u %s SQL "%s" %u %s "%s" EXEC ORACLE OPTION "%s" - "%s" "%s" "%s" $>%R&'()*,M- Oracle "%s". Oracle: %u "%s" "%s" "%s" EXEC SQL INCLUDE SQLCA mode=ANSI : WHENEVER SQLWARNING INTO/USING. : %s(%u:%u) %s %u %s. ./82t3567:8o< . %u %s %u %s VARCHAR %s : 65533 %u %s FOR %s %u %s- %u %u %s "%s" %u %s FOR SELECT %u %s AT -CURSOR -STATEMENT %u %s.=8>\?@AB3CD %u, %u. PLS-%u: %s SQLCHECK=SEMANTICS(FULL) PL/SQL - - %s - %u! . , .. SQLCHECK = FULL, . Ireclen. %u %s. . E>FvGHIKL9MkN "%s" %u %s -, SQL: %s . %u %s ":" DISPLAY SIGN LEADING SEPARATE WHENEVER ANSI FIPS: ANSI SQL OJP~QRSUV4WJXoYZ ANSI WHENEVER TYPE CREATE %s %s EXEC SQL TYPE - Oracle TYPE DECIMAL[8\r]^_`<ajb TYPE Oracle / Oracle , char[n] >= 2 PROGRAM, SUBROUTINE, FUNCTION, BLOCK DATA Array FETCH mode=ANSI14 DECIMAL DISPLAY COBOL PL/I cDdyefgh#i@jlkl ROWID, DATE, MLSLABEL ANSI 'e' ANSI FOR UPDATE Oracle AT Oracle FOR Oracle WORK ANSI RELEASE Oracle COMMIT ROLLBACK CONNECT Oracle ANSI mDnopqr;srtuv SQL - PL/SQL Oracle ANSI SQL Oracle WHENEVER SQLCHECK EXEC ORACLE ANSI DBMS MODE VARxxx EXEC SQL VAR ARRAYLEN ARRAYLEN ANSI SQL wJxsyz{|~4_a const INTO / VARCHAR VARCHAR COMMON_NAME %s "%s" >|"] MODE=ANSI NLS_LOCAL=YES Set Cursor SQL SQL_CURSOR SQL Set Cursor - MAXLITERAL EXEC SQL CREATE FUNCTION/PROCEDURE/PACKAGE/TRIGGER Oracle Thread Safety - EXEC SQL CONTEXT USE Di<X~ - UNSAFE_NULL=YES DBMS=V7 MODE=ORACLE THREADS=YES - , DBMS=V6 ; DBMS=NATIVE Pro*COBOL Pro*COBOL "%c" %u %s %u %s EXEC - >]3[ PROCEDURE DIVISION EXEC Area A %u %s WORKING-STORAGE SECTION DECLARE - = COB74, SQL ELSE "." '' NULL USAGE IS BINARY - "." DATA DIVISION PIC N "%s" %u %s Dv@L^M|N "VARYING" PIC N PICTURE PIC N %s "N" PL/SQL SQLCA - SQLCODE (buffer) '' (buffer) Pro*FORTRAN Pro*FORTRAN %u %s Pro*C Jlxy+O Pro*C "%s" 31 Pro*PL/I Pro*PL/I Pro*Pascal Pro*Pascal Pro*Ada Pro*Ada %s , %d %s %s EXEC SQL INCLUDE %s %u %s&&5ALOR]agx FIPS: %u %s FIPS: "%s" %u %s INTO/Bind--SQL:GETPUTBlock.FieldINTOVALUES VALUES (...)--VALUESSQ0SQLSQLCA SQLCA, &sqlca, ]-)(,ANYSTATEMENTCURSORDEFINEDATABASEundefined%;<EHJNSX]ckowx     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,FORAT: /&Pro*COBOLyesnolongshortquoteapostansi14terminalnoneOptions:v PICTUREEND-EXECTIMESCONTINUE..<>:Iaddress-oraclelimitedfullansi13iso13ansi13/iso13iso14ansi14/iso14ROLLBACK TO FOR UPDATE !"#4526r789:;ISPro*FORTRANPro*CPro*PL/IPro*PascalPro*Adasyntaxsemanticsansiisoansi/isokr_cansi_cv6v7vnative<>v8 . PRO* pccfre(%8.x,%u). PRO* pccrlc(%8.x,%u,%u). : host_languageinput_filename<h=t>?@ABCDEF-GMHpI~JKinclude_pathlist_filenameoutput_filenameAM_ID Context Area () , -carriage control ASA Beginning FORTRAN : IFDEF End FORTRAN , , OraCursor ( )COBOL, COB74, FORTRAN, Pascal, PLI LbMNOPQRST5UKVTWoXYZ EXEC SQL INCLUDE , ( AM) COBOL (PL/I ) OraCursors ansi, ANSI (ISO13 ANSI13) - [\\j]~^_`abcCd\efgh : ORACA , FETCH USING , - reentrant code yes, OraCursor (PL/I ) yes, FOUND SELECT SQL SQL Oracle yes, PRO*ijklmnopq)r5sTtfuvwxyz{|}~ "[*]" EXEC ORACLE OPTIONUNKNOWN (Precompiling) %s : : : %u %c: %u : %u : %u : %u : %u : %u SQL V(8Qz PL/SQL SQL . PRO* (%d). Oracle. Current_of_cursor pc5fty ! - ! : # , FIPS #line < > * K&R C ANSI C V7/V8 Jv+Qs yes, - SQL yes, ops$comp/comp-5 - Pro*COBOL , VARCHAR yes, PIC N yes, SQLCODE , multi-threaded , : Ada : C : COBOL, COB74 Jd}hijk5lamn : FORTRAN : Pascal : PLI , comp-1 comp-2 yes, ASA yes, SQLCODE yes, ops$ yes, ANSI C [*] oVpqrstu v6wYxryz{ , comp-1 comp-2 COMP-5 COMP - V7/V8 : IFDEF , , FIPS , OraCursor ( ) [*] |V}~~*7?Uw EXEC SQL INCLUDE [*] *irecfm* #line COBOL *lrecfm* [*] [*] OraCursors P(HPh{ ansi, ANSI yes, - SQL yes, PIC N Stratus - ORACA [*]*orecfm* - PL/SQL Js .Bd , OraCurso [*] , FOUND SELECT [*] SQL < / / >If yes, Ada , multi-threaded , Oracle , VARCHAR 9 , [*]