ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzajp_5.4.0.1/rzajpindex.htm

3298 lines
102 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2005" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Format" content="XHTML" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="ibmdita.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
<title>Index</title>
</head>
<body>
<h1>Index</h1>
<a name="IDX0_00" href="#IDX1_00">Special characters</a><br />
<a name="IDX0_41" href="#IDX1_41">A</a>
<a name="IDX0_42" href="#IDX1_42">B</a>
<a name="IDX0_43" href="#IDX1_43">C</a>
<a name="IDX0_44" href="#IDX1_44">D</a>
<a name="IDX0_45" href="#IDX1_45">E</a>
<a name="IDX0_46" href="#IDX1_46">F</a>
<a name="IDX0_47" href="#IDX1_47">G</a>
<a name="IDX0_48" href="#IDX1_48">H</a>
<a name="IDX0_49" href="#IDX1_49">I</a>
<a name="IDX0_4C" href="#IDX1_4C">L</a>
<a name="IDX0_4D" href="#IDX1_4D">M</a>
<a name="IDX0_4E" href="#IDX1_4E">N</a>
<a name="IDX0_4F" href="#IDX1_4F">O</a>
<a name="IDX0_50" href="#IDX1_50">P</a>
<a name="IDX0_51" href="#IDX1_51">Q</a>
<a name="IDX0_52" href="#IDX1_52">R</a>
<a name="IDX0_53" href="#IDX1_53">S</a>
<a name="IDX0_54" href="#IDX1_54">T</a>
<a name="IDX0_55" href="#IDX1_55">U</a>
<a name="IDX0_56" href="#IDX1_56">V</a>
<a name="IDX0_57" href="#IDX1_57">W</a>
<hr></hr>
<strong><a name="IDX1_00" href="#IDX0_00">Special characters</a></strong>
<ul class="indexlist">
<li>: (colon)
<ul class="indexlist">
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C++ host variable</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C host variable</a>
</li>
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">COBOL</a>
</li>
<li><a href="rzajphostvariablesirpg.htm#rzajphostvariablesirpg">ILE RPG</a>
</li>
<li><a href="rzajphostvariablespli.htm#rzajphostvariablespli">PL/I</a>
</li>
<li><a href="rzajphostvariablesrexx.htm#rzajphostvariablesrexx">REXX</a>
</li>
<li><a href="rzajphostvariablesrpg.htm#rzajphostvariablesrpg">RPG/400</a>
</li>
</ul>
</li>
<li>- (dash)
<ul class="indexlist">
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">in COBOL host variable</a>
</li>
</ul>
</li>
<li>- (minus)
<ul class="indexlist">
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">COBOL</a>
</li>
</ul>
</li>
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">*APOST</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">*CNULRQD</a>
</li>
<li>/COPY
<ul class="indexlist">
<li>ILE RPG <a href="rzajpincludecodeirpg.htm#rzajpincludecodeirpg">(1)</a>, <a href="rzajpexternalirpg.htm#rzajpexternalirpg">(2)</a>
</li>
<li>RPG/400 <a href="rzajpincludecoderpg.htm#rzajpincludecoderpg">(1)</a>, <a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">(2)</a>
</li>
</ul>
</li>
<li>#include directive
<ul class="indexlist">
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">C</a>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">C++</a>
</li>
</ul>
</li>
<li><a href="rzajppcticld.htm#rzajppcticld">%INCLUDE directive</a>
<ul class="indexlist">
<li><a href="rzajpincludecodepli.htm#rzajpincludecodepli">PL/I</a>
</li>
</ul>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">*NOCNULRQD</a>
</li>
<li><a href="rzajpirpgexternal.htm#rzajpirpgexternal">*NOCVTDT</a>
</li>
<li>*NOSEQSRC
<ul class="indexlist">
<li><a href="rzajpsequenceirpg.htm#rzajpsequenceirpg">ILE RPG</a>
</li>
<li><a href="rzajpsequencerpg.htm#rzajpsequencerpg">RPG/400</a>
</li>
</ul>
</li>
<li>#pragma mapinc directive
<ul class="indexlist">
<li><a href="rzajpilecc.htm#rzajpilecc">C</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">C++</a>
</li>
</ul>
</li>
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">*QUOTE</a>
</li>
<li>*SEQSRC
<ul class="indexlist">
<li><a href="rzajpsequenceirpg.htm#rzajpsequenceirpg">ILE RPG</a>
</li>
<li><a href="rzajpsequencerpg.htm#rzajpsequencerpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_41" href="#IDX0_41">A</a></strong>
<ul class="indexlist">
<li><a href="rzajpbind.htm#rzajpbind">access plan</a>
</li>
<li>apostrophe
<ul class="indexlist">
<li><a href="rzajpcvariabledecnotes.htm#rzajpcvariabledecnotes">C</a>
</li>
<li><a href="rzajpcvariabledecnotes.htm#rzajpcvariabledecnotes">C++</a>
</li>
</ul>
</li>
<li>application
<ul class="indexlist">
<li><a href="rzajpbind.htm#rzajpbind">binding</a>
</li>
</ul>
</li>
<li><a href="rzajpbind.htm#rzajpbind">application plans</a>
</li>
<li>application procedure
<ul class="indexlist">
<li>coding SQL statements
<ul class="indexlist">
<li><a href="rzajprexx.htm#rzajprexx">REXX</a>
</li>
</ul>
</li>
</ul>
</li>
<li>application program
<ul class="indexlist">
<li>coding SQL statements
<ul class="indexlist">
<li>C <a href="rzajpc.htm#rzajpc">(1)</a>, <a href="rzajpindvard.htm#rzajpindvard">(2)</a>
</li>
<li><a href="rzajpc.htm#rzajpc">C++</a>
</li>
<li>COBOL <a href="rzajpcob.htm#rzajpcob">(1)</a>, <a href="rzajpindicatorcobol.htm#rzajpindicatorcobol">(2)</a>
</li>
<li>ILE RPG <a href="rzajprpgi.htm#rzajprpgi">(1)</a>, <a href="rzajpexampsqldairpg.htm#rzajpexampsqldairpg">(2)</a>
</li>
<li>PL/I <a href="rzajpplone.htm#rzajpplone">(1)</a>, <a href="rzajppliparm.htm#rzajppliparm">(2)</a>
</li>
<li>RPG/400 <a href="rzajprpg.htm#rzajprpg">(1)</a>, <a href="rzajpendingrpg.htm#rzajpendingrpg">(2)</a>
</li>
</ul>
</li>
<li><a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">compiling, ILE</a>
</li>
<li><a href="rzajpcompilenonile.htm#rzajpcompilenonile">compiling, non-ILE</a>
</li>
<li>SQLCA (SQL communication area)
<ul class="indexlist">
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">C</a>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">C++</a>
</li>
<li><a href="rzajpsqlcacobol.htm#rzajpsqlcacobol">COBOL</a>
</li>
<li><a href="rzajpsqlcairpg.htm#rzajpsqlcairpg">ILE RPG</a>
</li>
<li><a href="rzajpcodp.htm#rzajpcodp">PL/I</a>
</li>
<li><a href="rzajpsqlcarpg.htm#rzajpsqlcarpg">RPG/400</a>
</li>
</ul>
</li>
<li>SQLDA
<ul class="indexlist">
<li><a href="rzajpsqldac.htm#rzajpsqldac">C</a>
</li>
<li><a href="rzajpsqldac.htm#rzajpsqldac">C++</a>
</li>
<li><a href="rzajpsqldacobol.htm#rzajpsqldacobol">COBOL</a>
</li>
<li><a href="rzajpsqldairpg.htm#rzajpsqldairpg">ILE RPG</a>
</li>
<li><a href="rzajpsqldapli.htm#rzajpsqldapli">PL/I</a>
</li>
<li><a href="rzajpsqldarpg.htm#rzajpsqldarpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
<li>arrays of host structures
<ul class="indexlist">
<li>using arrays
<ul class="indexlist">
<li><a href="rzajphostarrayc.htm#rzajphostarrayc">C</a>
</li>
<li><a href="rzajphostarrayc.htm#rzajphostarrayc">C++</a>
</li>
<li><a href="rzajphoststrucarraycobol.htm#rzajphoststrucarraycobol">COBOL</a>
</li>
<li><a href="rzajphostarrayirpg.htm#rzajphostarrayirpg">ILE RPG</a>
</li>
<li><a href="rzajphostarraypli.htm#rzajphostarraypli">PL/I</a>
</li>
<li><a href="rzajphostarrayrpg.htm#rzajphostarrayrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
<li>assignment rule
<ul class="indexlist">
<li><a href="rzajpdaterule.htm#rzajpdaterule">date</a>
</li>
<li>host variable
<ul class="indexlist">
<li><a href="rzajpasnrule.htm#rzajpasnrule">using</a>
</li>
</ul>
</li>
<li><a href="rzajpnumrule.htm#rzajpnumrule">numeric assignment</a>
</li>
<li><a href="rzajpstringrule.htm#rzajpstringrule">string</a>
</li>
<li><a href="rzajpdaterule.htm#rzajpdaterule">time</a>
</li>
<li><a href="rzajpdaterule.htm#rzajpdaterule">timestamp</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_42" href="#IDX0_42">B</a></strong>
<ul class="indexlist">
<li>BEGIN DECLARE SECTION statement
<ul class="indexlist">
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C++</a>
</li>
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">COBOL</a>
</li>
<li><a href="rzajphostvariablesirpg.htm#rzajphostvariablesirpg">ILE RPG</a>
</li>
<li><a href="rzajphostvariablespli.htm#rzajphostvariablespli">PL/I</a>
</li>
<li><a href="rzajphostvariablesrpg.htm#rzajphostvariablesrpg">RPG/400</a>
</li>
</ul>
</li>
<li><a href="rzajpbind.htm#rzajpbind">binding</a>
</li>
<li>BLOB host variable
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobhost.htm#rzajpirpglobhost">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_43" href="#IDX0_43">C</a></strong>
<ul class="indexlist">
<li>C++ program
<ul class="indexlist">
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">#include directive</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">#pragma mapinc directive</a>
</li>
<li><a href="rzajpcvariabledecnotes.htm#rzajpcvariabledecnotes">apostrophes</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">BEGIN/END DECLARE SECTION</a>
</li>
<li><a href="rzajpc.htm#rzajpc">coding SQL statements</a>
</li>
<li><a href="rzajpcommentsc.htm#rzajpcommentsc">comment</a>
</li>
<li><a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">compiler parameters</a>
</li>
<li><a href="rzajpcontinuationc.htm#rzajpcontinuationc">continuation</a>
</li>
<li><a href="rzajpsqldac.htm#rzajpsqldac">dynamic SQL coding</a>
</li>
<li><a href="rzajperrorplic.htm#rzajperrorplic">error and warning message during a compile</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">external file description</a>
</li>
<li>file reference variable
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">LOB</a>
</li>
</ul>
</li>
<li>host structure
<ul class="indexlist">
<li><a href="rzajphoststrucindicatorc.htm#rzajphoststrucindicatorc">array indicator structure, declaring</a>
</li>
<li><a href="rzajphostarrayc.htm#rzajphostarrayc">arrays, declaring</a>
</li>
<li><a href="rzajphoststrucc.htm#rzajphoststrucc">declaring</a>
</li>
<li><a href="rzajphoststrucindicator.htm#rzajphoststrucindicator">indicator array</a>
</li>
</ul>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">host variable</a>
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">BLOB</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">character</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">CLOB</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">DBCLOB</a>
</li>
<li><a href="rzajpdeclaringhostc.htm#rzajpdeclaringhostc">declaring</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">externally described</a>
</li>
<li><a href="rzajpcgraphvar.htm#rzajpcgraphvar">graphic</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">LOB</a>
</li>
<li><a href="rzajpcnumvar.htm#rzajpcnumvar">numeric</a>
</li>
<li><a href="rzajpcrowid.htm#rzajpcrowid">ROWID</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">SQL-varchar</a>
</li>
<li><a href="rzajppointerdtc.htm#rzajppointerdtc">using pointers</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">varchar</a>
</li>
</ul>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">INCLUDE statement</a>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">including code</a>
</li>
<li>locator
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">LOB</a>
</li>
</ul>
</li>
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">margin</a>
</li>
<li><a href="rzajpcnamco.htm#rzajpcnamco">naming convention</a>
</li>
<li><a href="rzajpnullsc.htm#rzajpnullsc">null</a>
</li>
<li><a href="rzajppreprocessorc.htm#rzajppreprocessorc">preprocessor sequence</a>
</li>
<li><a href="rzajpcvariabledecnotes.htm#rzajpcvariabledecnotes">quotation marks</a>
</li>
<li>SQL data types
<ul class="indexlist">
<li><a href="rzajpequivsqlc.htm#rzajpequivsqlc">determining equivalent C++</a>
</li>
</ul>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">SQLCA, declaring</a>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">SQLCODE, declaring</a>
</li>
<li><a href="rzajpsqldac.htm#rzajpsqldac">SQLDA, declaring</a>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">SQLSTATE, declaring</a>
</li>
<li><a href="rzajpstmtlabelsc.htm#rzajpstmtlabelsc">statement label</a>
</li>
<li><a href="rzajptrigraphsc.htm#rzajptrigraphsc">trigraph</a>
</li>
<li><a href="rzajptypedefc.htm#rzajptypedefc">typedef</a>
</li>
<li><a href="rzajpwheneverc.htm#rzajpwheneverc">WHENEVER statement</a>
</li>
</ul>
</li>
<li>C program
<ul class="indexlist">
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">#include directive</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">#pragma mapinc directive</a>
</li>
<li><a href="rzajpcvariabledecnotes.htm#rzajpcvariabledecnotes">apostrophes</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">BEGIN/END DECLARE SECTION</a>
</li>
<li>coding SQL statements <a href="rzajpc.htm#rzajpc">(1)</a>, <a href="rzajpindvard.htm#rzajpindvard">(2)</a>
</li>
<li><a href="rzajpcommentsc.htm#rzajpcommentsc">comment</a>
</li>
<li><a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">compiler parameters</a>
</li>
<li><a href="rzajpcontinuationc.htm#rzajpcontinuationc">continuation</a>
</li>
<li><a href="rzajpsqldac.htm#rzajpsqldac">dynamic SQL coding</a>
</li>
<li><a href="rzajperrorplic.htm#rzajperrorplic">error and warning message during a compile</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">external file description</a>
</li>
<li>file reference variable
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">LOB</a>
</li>
</ul>
</li>
<li>host structure
<ul class="indexlist">
<li><a href="rzajphoststrucindicatorc.htm#rzajphoststrucindicatorc">array indicator structure, declaring</a>
</li>
<li><a href="rzajphostarrayc.htm#rzajphostarrayc">arrays, declaring</a>
</li>
<li><a href="rzajphoststrucc.htm#rzajphoststrucc">declaring</a>
</li>
<li><a href="rzajphoststrucindicator.htm#rzajphoststrucindicator">indicator array</a>
</li>
</ul>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">host variable</a>
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">BLOB</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">character</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">CLOB</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">DBCLOB</a>
</li>
<li>declaring <a href="rzajpdeclaringhostc.htm#rzajpdeclaringhostc">(1)</a>, <a href="rzajpcgraphvar.htm#rzajpcgraphvar">(2)</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">externally described</a>
</li>
<li><a href="rzajpcgraphvar.htm#rzajpcgraphvar">graphic</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">LOB</a>
</li>
<li><a href="rzajpcnumvar.htm#rzajpcnumvar">numeric</a>
</li>
<li><a href="rzajpcrowid.htm#rzajpcrowid">ROWID</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">SQL-varchar</a>
</li>
<li><a href="rzajppointerdtc.htm#rzajppointerdtc">using pointers</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">varchar</a>
</li>
</ul>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">INCLUDE statement</a>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">including code</a>
</li>
<li><a href="rzajpindvard.htm#rzajpindvard">indicator structure</a>
</li>
<li><a href="rzajpindvard.htm#rzajpindvard">indicator variable</a>
</li>
<li>locator
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">LOB</a>
</li>
</ul>
</li>
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">margin</a>
</li>
<li><a href="rzajpcnamco.htm#rzajpcnamco">naming convention</a>
</li>
<li><a href="rzajpnullsc.htm#rzajpnullsc">null</a>
</li>
<li><a href="rzajppreprocessorc.htm#rzajppreprocessorc">preprocessor sequence</a>
</li>
<li><a href="rzajpcvariabledecnotes.htm#rzajpcvariabledecnotes">quotation marks</a>
</li>
<li>SQL data types
<ul class="indexlist">
<li><a href="rzajpequivsqlc.htm#rzajpequivsqlc">determining equivalent C</a>
</li>
</ul>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">SQLCA, declaring</a>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">SQLCODE, declaring</a>
</li>
<li><a href="rzajpsqldac.htm#rzajpsqldac">SQLDA, declaring</a>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">SQLSTATE, declaring</a>
</li>
<li><a href="rzajpstmtlabelsc.htm#rzajpstmtlabelsc">statement label</a>
</li>
<li><a href="rzajptrigraphsc.htm#rzajptrigraphsc">trigraph</a>
</li>
<li><a href="rzajptypedefc.htm#rzajptypedefc">typedef</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">union elements</a>
</li>
<li><a href="rzajpwheneverc.htm#rzajpwheneverc">WHENEVER statement</a>
</li>
</ul>
</li>
<li>CCSID
<ul class="indexlist">
<li><a href="rzajpsourceccsid.htm#rzajpsourceccsid">include file</a>
</li>
<li><a href="rzajplisting.htm#rzajplisting">printer file</a>
</li>
<li><a href="rzajpccsidrule.htm#rzajpccsidrule">rule for using</a>
</li>
<li><a href="rzajpsourceccsid.htm#rzajpsourceccsid">source file</a>
</li>
<li><a href="rzajptempmem.htm#rzajptempmem">temporary source file</a>
</li>
</ul>
</li>
<li>character host variable
<ul class="indexlist">
<li><a href="rzajpccharhost.htm#rzajpccharhost">C</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">C++</a>
</li>
<li><a href="rzajpcobchar.htm#rzajpcobchar">COBOL</a>
</li>
<li>ILE RPG <a href="rzajphoststrucirpg.htm#rzajphoststrucirpg">(1)</a>, <a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">(2)</a>
</li>
<li><a href="rzajpplichar.htm#rzajpplichar">PL/I</a>
</li>
<li>RPG/400 <a href="rzajphoststrucrpg.htm#rzajphoststrucrpg">(1)</a>, <a href="rzajpequivsqlrpg.htm#rzajpequivsqlrpg">(2)</a>
</li>
</ul>
</li>
<li>CLOB host variable
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobhost.htm#rzajpirpglobhost">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
<li><a href="rzajpexternalcobol.htm#rzajpexternalcobol">COBOL program</a>
<ul class="indexlist">
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">BEGIN/END DECLARE SECTION</a>
</li>
<li>COBOL COPY statement <a href="rzajpincludecodecobol.htm#rzajpincludecodecobol">(1)</a>, <a href="rzajpexternalcobol.htm#rzajpexternalcobol">(2)</a>
</li>
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">COBOL PROCESS statement</a>
</li>
<li>coding SQL statements <a href="rzajpcob.htm#rzajpcob">(1)</a>, <a href="rzajpindicatorcobol.htm#rzajpindicatorcobol">(2)</a>
</li>
<li><a href="rzajpcommentscobol.htm#rzajpcommentscobol">comment</a>
</li>
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">compile-time option</a>
</li>
<li><a href="rzajpcompilenonile.htm#rzajpcompilenonile">compiler parameters</a>
</li>
<li><a href="rzajpcontinuationcobol.htm#rzajpcontinuationcobol">continuation</a>
</li>
<li><a href="rzajpcobdate.htm#rzajpcobdate">Datetime host variable</a>
</li>
<li><a href="rzajpcommentscobol.htm#rzajpcommentscobol">debug lines</a>
</li>
<li><a href="rzajpsqldacobol.htm#rzajpsqldacobol">dynamic SQL coding</a>
</li>
<li><a href="rzajperrorcobol.htm#rzajperrorcobol">error and warning message during a compile</a>
</li>
<li><a href="rzajpexternalcobol.htm#rzajpexternalcobol">external file description</a>
</li>
<li>file reference variable
<ul class="indexlist">
<li><a href="rzajpcoblob.htm#rzajpcoblob">LOB</a>
</li>
</ul>
</li>
<li><a href="rzajpconamco.htm#rzajpconamco">FILLER</a>
</li>
<li>host structure
<ul class="indexlist">
<li><a href="rzajphostarrayindiccobol.htm#rzajphostarrayindiccobol">array indicator structure, declaring</a>
</li>
<li><a href="rzajphoststrucarraycobol.htm#rzajphoststrucarraycobol">arrays, declaring</a>
</li>
<li><a href="rzajphoststructurecobol.htm#rzajphoststructurecobol">declaring</a>
</li>
<li><a href="rzajphostindicatorcobol.htm#rzajphostindicatorcobol">indicator array</a>
</li>
</ul>
</li>
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">host variable</a>
<ul class="indexlist">
<li><a href="rzajpcoblob.htm#rzajpcoblob">BLOB</a>
</li>
<li><a href="rzajpcobchar.htm#rzajpcobchar">character</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">CLOB</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">DBCLOB</a>
</li>
<li>declaring <a href="rzajpdeclaringhostcobol.htm#rzajpdeclaringhostcobol">(1)</a>, <a href="rzajpcobgraphic.htm#rzajpcobgraphic">(2)</a>
</li>
<li><a href="rzajpexternalcobol.htm#rzajpexternalcobol">externally described</a>
</li>
<li><a href="rzajpcobfloat.htm#rzajpcobfloat">floating point</a>
</li>
<li><a href="rzajpcobgraphic.htm#rzajpcobgraphic">graphic</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">LOB</a>
</li>
<li><a href="rzajpcobnum.htm#rzajpcobnum">numeric</a>
</li>
<li><a href="rzajpcobolrowid.htm#rzajpcobolrowid">ROWID</a>
</li>
</ul>
</li>
<li><a href="rzajpincludecodecobol.htm#rzajpincludecodecobol">including code</a>
</li>
<li><a href="rzajpindicatorcobol.htm#rzajpindicatorcobol">indicator structure</a>
</li>
<li><a href="rzajpindicatorcobol.htm#rzajpindicatorcobol">indicator variable</a>
</li>
<li>locator
<ul class="indexlist">
<li><a href="rzajpcoblob.htm#rzajpcoblob">LOB</a>
</li>
</ul>
</li>
<li><a href="rzajpmarginscobol.htm#rzajpmarginscobol">margin</a>
</li>
<li><a href="rzajpmultisourcecobol.htm#rzajpmultisourcecobol">multiple source programs</a>
</li>
<li><a href="rzajpconamco.htm#rzajpconamco">naming convention</a>
</li>
<li><a href="rzajpnotescobol.htm#rzajpnotescobol">REDEFINES</a>
</li>
<li><a href="rzajpcobile.htm#rzajpcobile">sample program with SQL statements</a>
</li>
<li><a href="rzajpsequencecobol.htm#rzajpsequencecobol">sequence numbers</a>
</li>
<li><a href="rzajpcobile.htm#rzajpcobile">SQL</a>
</li>
<li>SQL data types
<ul class="indexlist">
<li><a href="rzajpequivsqlcobol.htm#rzajpequivsqlcobol">determining equivalent COBOL</a>
</li>
</ul>
</li>
<li><a href="rzajpsqlcacobol.htm#rzajpsqlcacobol">SQLCA, declaring</a>
</li>
<li><a href="rzajpsqlcacobol.htm#rzajpsqlcacobol">SQLCODE, declaring</a>
</li>
<li><a href="rzajpsqldacobol.htm#rzajpsqldacobol">SQLDA, declaring</a>
</li>
<li><a href="rzajpsqlcacobol.htm#rzajpsqlcacobol">SQLSTATE, declaring</a>
</li>
<li><a href="rzajpstmtlabelscobol.htm#rzajpstmtlabelscobol">statement label</a>
</li>
<li><a href="rzajpwhenevercobol.htm#rzajpwhenevercobol">WHENEVER statement</a>
</li>
</ul>
</li>
<li><a href="rzajpccsidrule.htm#rzajpccsidrule">coded character set identifier (CCSID)</a>
</li>
<li>coding examples, SQL statements in
<ul class="indexlist">
<li><a href="rzajpcobile.htm#rzajpcobile">COBOL</a>
</li>
<li><a href="rzajpssilec.htm#rzajpssilec">ILE C</a>
</li>
<li><a href="rzajpcobile.htm#rzajpcobile">ILE COBOL</a>
</li>
<li><a href="rzajpssile.htm#rzajpssile">ILE RPG program</a>
</li>
<li><a href="rzajpstpli.htm#rzajpstpli">PL/I</a>
</li>
<li><a href="rzajpssrexx.htm#rzajpssrexx">REXX</a>
</li>
<li><a href="rzajpembedsqlrexx.htm#rzajpembedsqlrexx">REXX applications</a>
</li>
<li><a href="rzajpssrpg.htm#rzajpssrpg">RPG/400</a>
</li>
</ul>
</li>
<li>coding requirement
<ul class="indexlist">
<li>C++ program
<ul class="indexlist">
<li><a href="rzajpcommentsc.htm#rzajpcommentsc">comment</a>
</li>
<li><a href="rzajpcontinuationc.htm#rzajpcontinuationc">continuation</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">host variable</a>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">including code</a>
</li>
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">margin</a>
</li>
<li><a href="rzajpcnamco.htm#rzajpcnamco">naming convention</a>
</li>
<li><a href="rzajpnullsc.htm#rzajpnullsc">null</a>
</li>
<li><a href="rzajppreprocessorc.htm#rzajppreprocessorc">preprocessor sequence</a>
</li>
<li><a href="rzajpstmtlabelsc.htm#rzajpstmtlabelsc">statement label</a>
</li>
<li><a href="rzajptrigraphsc.htm#rzajptrigraphsc">trigraph</a>
</li>
<li><a href="rzajpwheneverc.htm#rzajpwheneverc">WHENEVER statement</a>
</li>
</ul>
</li>
<li>C program
<ul class="indexlist">
<li><a href="rzajpcommentsc.htm#rzajpcommentsc">comment</a>
</li>
<li><a href="rzajpcontinuationc.htm#rzajpcontinuationc">continuation</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">host variable</a>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">including code</a>
</li>
<li><a href="rzajpindvard.htm#rzajpindvard">indicator variable</a>
</li>
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">margin</a>
</li>
<li><a href="rzajpcnamco.htm#rzajpcnamco">naming convention</a>
</li>
<li><a href="rzajpnullsc.htm#rzajpnullsc">null</a>
</li>
<li><a href="rzajppreprocessorc.htm#rzajppreprocessorc">preprocessor sequence</a>
</li>
<li><a href="rzajpstmtlabelsc.htm#rzajpstmtlabelsc">statement label</a>
</li>
<li><a href="rzajptrigraphsc.htm#rzajptrigraphsc">trigraph</a>
</li>
<li><a href="rzajpwheneverc.htm#rzajpwheneverc">WHENEVER statement</a>
</li>
</ul>
</li>
<li>COBOL program
<ul class="indexlist">
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">COBOL PROCESS statement</a>
</li>
<li><a href="rzajpcommentscobol.htm#rzajpcommentscobol">comment</a>
</li>
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">compile-time option</a>
</li>
<li><a href="rzajpcontinuationcobol.htm#rzajpcontinuationcobol">continuation</a>
</li>
<li><a href="rzajpcommentscobol.htm#rzajpcommentscobol">debug lines</a>
</li>
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">host variable</a>
</li>
<li><a href="rzajpindicatorcobol.htm#rzajpindicatorcobol">indicator variable</a>
</li>
<li><a href="rzajpmarginscobol.htm#rzajpmarginscobol">margin</a>
</li>
<li><a href="rzajpmultisourcecobol.htm#rzajpmultisourcecobol">multiple source programs</a>
</li>
<li><a href="rzajpconamco.htm#rzajpconamco">naming convention</a>
</li>
<li><a href="rzajpstmtlabelscobol.htm#rzajpstmtlabelscobol">statement label</a>
</li>
<li><a href="rzajpwhenevercobol.htm#rzajpwhenevercobol">WHENEVER statement</a>
</li>
</ul>
</li>
<li>ILE RPG program
<ul class="indexlist">
<li><a href="rzajpcommentsirpg.htm#rzajpcommentsirpg">comment</a>
</li>
<li><a href="rzajpcontinuationirpg.htm#rzajpcontinuationirpg">continuation</a>
</li>
<li><a href="rzajphostvariablesirpg.htm#rzajphostvariablesirpg">host variable</a>
</li>
<li><a href="rzajpincludecodeirpg.htm#rzajpincludecodeirpg">including code</a>
</li>
<li><a href="rzajpindicatorirpg.htm#rzajpindicatorirpg">indicator variable</a>
</li>
<li><a href="rzajprpiamco.htm#rzajprpiamco">naming convention</a>
</li>
<li><a href="rzajpstmtlabelsirpg.htm#rzajpstmtlabelsirpg">statement label</a>
</li>
<li><a href="rzajpwheneverirpg.htm#rzajpwheneverirpg">WHENEVER statement</a>
</li>
</ul>
</li>
<li>PL/I program
<ul class="indexlist">
<li><a href="rzajpcommentspli.htm#rzajpcommentspli">comment</a>
</li>
<li><a href="rzajpcontinuationpli.htm#rzajpcontinuationpli">continuation</a>
</li>
<li><a href="rzajphostvariablespli.htm#rzajphostvariablespli">host variable</a>
</li>
<li><a href="rzajpincludecodepli.htm#rzajpincludecodepli">including code</a>
</li>
<li><a href="rzajpindvp.htm#rzajpindvp">indicator variable</a>
</li>
<li><a href="rzajpmarginspli.htm#rzajpmarginspli">margin</a>
</li>
<li><a href="rzajpplnamco.htm#rzajpplnamco">naming convention</a>
</li>
<li><a href="rzajpwheneverpli.htm#rzajpwheneverpli">WHENEVER statement</a>
</li>
</ul>
</li>
<li>RPG/400 program
<ul class="indexlist">
<li><a href="rzajpcommentsrpg.htm#rzajpcommentsrpg">comment</a>
</li>
<li><a href="rzajpcontinuationrpg.htm#rzajpcontinuationrpg">continuation</a>
</li>
<li><a href="rzajphostvariablesrpg.htm#rzajphostvariablesrpg">host variable</a>
</li>
<li><a href="rzajpincludecoderpg.htm#rzajpincludecoderpg">including code</a>
</li>
<li><a href="rzajpindicatorrpg.htm#rzajpindicatorrpg">indicator variable</a>
</li>
<li><a href="rzajprpnamco.htm#rzajprpnamco">naming convention</a>
</li>
<li><a href="rzajpstmtlabelsrpg.htm#rzajpstmtlabelsrpg">statement label</a>
</li>
<li><a href="rzajpwheneverrpg.htm#rzajpwheneverrpg">WHENEVER statement</a>
</li>
</ul>
</li>
</ul>
</li>
<li>coding SQL statements
<ul class="indexlist">
<li><a href="rzajprexx.htm#rzajprexx">in REXX applications</a>
</li>
</ul>
</li>
<li>colon
<ul class="indexlist">
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">in C++ host variable</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">in C host variable</a>
</li>
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">in COBOL host variable</a>
</li>
<li><a href="rzajphostvariablesirpg.htm#rzajphostvariablesirpg">in ILE RPG host variable</a>
</li>
<li><a href="rzajphostvariablespli.htm#rzajphostvariablespli">in PL/I host variable</a>
</li>
<li><a href="rzajphostvariablesrpg.htm#rzajphostvariablesrpg">in RPG/400 host variable</a>
</li>
</ul>
</li>
<li>command (CL)
<ul class="indexlist">
<li><a href="rzajptempmem.htm#rzajptempmem">Create Source Physical File (CRTSRCPF) command</a>
</li>
<li><a href="rzajpcpppre.htm#rzajpcpppre">Create SQL C++ (CRTSQLCPPI)</a>
</li>
<li><a href="rzajpcobolpre.htm#rzajpcobolpre">Create SQL COBOL (CRTSQLCBL)</a>
</li>
<li><a href="rzajpicpre.htm#rzajpicpre">Create SQL ILE C for iSeries (CRTSQLCI)</a>
</li>
<li><a href="rzajpicobolpre.htm#rzajpicobolpre">Create SQL ILE COBOL (CRTSQLCBLI)</a>
</li>
<li><a href="rzajpirpgpre.htm#rzajpirpgpre">Create SQL ILE/RPG (CRTSQLRPGI)</a>
</li>
<li><a href="rzajpplipre.htm#rzajpplipre">Create SQL PL/I (CRTSQLPLI)</a>
</li>
<li><a href="rzajprpgpre.htm#rzajprpgpre">Create SQL RPG (CRTSQLRPG)</a>
</li>
<li><a href="rzajpdisplayoptions.htm#rzajpdisplayoptions">Display Module (DSPMOD)</a>
</li>
<li><a href="rzajpdisplayoptions.htm#rzajpdisplayoptions">Display Program (DSPPGM)</a>
</li>
<li><a href="rzajppgmref.htm#rzajppgmref">Display Program References (DSPPGMREF)</a>
</li>
<li><a href="rzajpdisplayoptions.htm#rzajpdisplayoptions">Display Service Program (DSPSRVPGM)</a>
</li>
<li>Override Database File (OVRDBF) <a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">(1)</a>, <a href="rzajprunningoverride.htm#rzajprunningoverride">(2)</a>
</li>
<li>OVRDBF (Override Database File) <a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">(1)</a>, <a href="rzajprunningoverride.htm#rzajprunningoverride">(2)</a>
</li>
<li><a href="rzajpdisplayoptions.htm#rzajpdisplayoptions">Print SQL Information (PRTSQLINF)</a>
</li>
</ul>
</li>
<li>comment
<ul class="indexlist">
<li><a href="rzajpcommentsc.htm#rzajpcommentsc">C</a>
</li>
<li><a href="rzajpcommentsc.htm#rzajpcommentsc">C++</a>
</li>
<li><a href="rzajpcommentscobol.htm#rzajpcommentscobol">COBOL</a>
</li>
<li><a href="rzajpcommentsirpg.htm#rzajpcommentsirpg">ILE RPG</a>
</li>
<li><a href="rzajpcommentspli.htm#rzajpcommentspli">PL/I</a>
</li>
<li><a href="rzajpcommentsrexx.htm#rzajpcommentsrexx">REXX</a>
</li>
<li><a href="rzajpcommentsrpg.htm#rzajpcommentsrpg">RPG/400</a>
</li>
</ul>
</li>
<li>compile step
<ul class="indexlist">
<li><a href="rzajpinterpreterrors.htm#rzajpinterpreterrors">warning</a>
</li>
</ul>
</li>
<li>compile-time option
<ul class="indexlist">
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">COBOL</a>
</li>
</ul>
</li>
<li>compiling
<ul class="indexlist">
<li>application program
<ul class="indexlist">
<li><a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">ILE</a>
</li>
<li><a href="rzajpcompilenonile.htm#rzajpcompilenonile">non-ILE</a>
</li>
</ul>
</li>
<li><a href="rzajperrorandwarning.htm#rzajperrorandwarning">error message</a>
</li>
<li><a href="rzajperrorandwarning.htm#rzajperrorandwarning">warning message</a>
</li>
</ul>
</li>
<li>concept
<ul class="indexlist">
<li><a href="rzajpasnrule.htm#rzajpasnrule">assignment rule, using SQL with host language</a>
</li>
<li>host language, using SQL with
<ul class="indexlist">
<li><a href="rzajperrtncd.htm#rzajperrtncd">handling return code</a>
</li>
<li><a href="rzajphostindvar.htm#rzajphostindvar">host structure</a>
</li>
<li><a href="rzajphostvar.htm#rzajphostvar">host variable</a>
</li>
</ul>
</li>
<li><a href="rzajperrtncd.htm#rzajperrtncd">SQLCODEs</a>
<ul class="indexlist">
<li><a href="rzajperrtncd.htm#rzajperrtncd">SQLSTATEs</a>
</li>
</ul>
</li>
<li><a href="rzajperrtncd.htm#rzajperrtncd">SQLSTATEs</a>
</li>
</ul>
</li>
<li>continuation
<ul class="indexlist">
<li><a href="rzajpcontinuationc.htm#rzajpcontinuationc">C</a>
</li>
<li><a href="rzajpcontinuationc.htm#rzajpcontinuationc">C++</a>
</li>
<li><a href="rzajpcontinuationcobol.htm#rzajpcontinuationcobol">COBOL</a>
</li>
<li><a href="rzajpcontinuationirpg.htm#rzajpcontinuationirpg">ILE RPG</a>
</li>
<li><a href="rzajpcontinuationpli.htm#rzajpcontinuationpli">PL/I</a>
</li>
<li><a href="rzajpcontinuationrpg.htm#rzajpcontinuationrpg">RPG/400</a>
</li>
</ul>
</li>
<li>COPY statement
<ul class="indexlist">
<li><a href="rzajpincludecodecobol.htm#rzajpincludecodecobol">COBOL</a>
<ul class="indexlist">
<li><a href="rzajpexternalcobol.htm#rzajpexternalcobol">externally described</a>
</li>
</ul>
</li>
</ul>
</li>
<li>Create Source Physical File (CRTSRCPF) command
<ul class="indexlist">
<li><a href="rzajptempmem.htm#rzajptempmem">precompile use</a>
</li>
</ul>
</li>
<li><a href="rzajpcpppre.htm#rzajpcpppre">Create SQL C++ (CRTSQLCPPI) command</a>
</li>
<li><a href="rzajpcobolpre.htm#rzajpcobolpre">Create SQL COBOL (CRTSQLCBL) command</a>
</li>
<li><a href="rzajpicpre.htm#rzajpicpre">Create SQL ILE C for iSeries (CRTSQLCI) command</a>
</li>
<li><a href="rzajpicobolpre.htm#rzajpicobolpre">Create SQL ILE COBOL (CRTSQLCBLI) command</a>
</li>
<li><a href="rzajpirpgpre.htm#rzajpirpgpre">Create SQL ILE/RPG (CRTSQLRPGI) command</a>
</li>
<li><a href="rzajpcompilenonile.htm#rzajpcompilenonile">Create SQL Package (CRTSQLPKG) command</a>
</li>
<li><a href="rzajpplipre.htm#rzajpplipre">Create SQL PL/I (CRTSQLPLI) command</a>
</li>
<li><a href="rzajprpgpre.htm#rzajprpgpre">Create SQL RPG (CRTSQLRPG) command</a>
</li>
<li><a href="rzajpcobolpre.htm#rzajpcobolpre">CRTSQLCBL (Create SQL COBOL) command</a>
</li>
<li><a href="rzajpicobolpre.htm#rzajpicobolpre">CRTSQLCBLI (Create SQL ILE/COBOL) command</a>
</li>
<li><a href="rzajpicpre.htm#rzajpicpre">CRTSQLCI (Create SQL ILE C for iSeries) command</a>
</li>
<li><a href="rzajpcpppre.htm#rzajpcpppre">CRTSQLCPPI (Create SQL C++) command</a>
</li>
<li><a href="rzajpplipre.htm#rzajpplipre">CRTSQLPLI (Create SQL PL/I) command</a>
</li>
<li><a href="rzajprpgpre.htm#rzajprpgpre">CRTSQLRPG (Create SQL RPG) command</a>
</li>
<li><a href="rzajpirpgpre.htm#rzajpirpgpre">CRTSQLRPGI (Create SQL ILE/RPG) command</a>
</li>
</ul>
<strong><a name="IDX1_44" href="#IDX0_44">D</a></strong>
<ul class="indexlist">
<li>dash
<ul class="indexlist">
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">in COBOL host variable</a>
</li>
</ul>
</li>
<li>data items
<ul class="indexlist">
<li><a href="rzajphoststrucirpg.htm#rzajphoststrucirpg">ILE RPG</a>
</li>
<li><a href="rzajphoststrucrpg.htm#rzajphoststrucrpg">RPG/400</a>
</li>
</ul>
</li>
<li>data type
<ul class="indexlist">
<li>determining equivalent
<ul class="indexlist">
<li><a href="rzajpequivsqlc.htm#rzajpequivsqlc">C</a>
</li>
<li><a href="rzajpequivsqlc.htm#rzajpequivsqlc">C++</a>
</li>
<li><a href="rzajpequivsqlcobol.htm#rzajpequivsqlcobol">COBOL</a>
</li>
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">ILE RPG</a>
</li>
<li><a href="rzajpequivsqlpli.htm#rzajpequivsqlpli">PL/I</a>
</li>
<li><a href="rzajpdeterminerexx.htm#rzajpdeterminerexx">REXX</a>
</li>
<li><a href="rzajpequivsqlrpg.htm#rzajpequivsqlrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
<li>date assignment rule
<ul class="indexlist">
<li><a href="rzajpdaterule.htm#rzajpdaterule">host variable, using</a>
</li>
</ul>
</li>
<li>Datetime host variable
<ul class="indexlist">
<li><a href="rzajpcobdate.htm#rzajpcobdate">COBOL</a>
</li>
<li><a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">ILE RPG</a>
</li>
</ul>
</li>
<li>DATFMT
<ul class="indexlist">
<li>ILE RPG <a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">(1)</a>, <a href="rzajpirpgexternal.htm#rzajpirpgexternal">(2)</a>
</li>
</ul>
</li>
<li>DATSEP
<ul class="indexlist">
<li>ILE RPG <a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">(1)</a>, <a href="rzajpirpgexternal.htm#rzajpirpgexternal">(2)</a>
</li>
</ul>
</li>
<li>DB2 UDB for iSeries
<ul class="indexlist">
<li><a href="rzajpsamprog.htm#rzajpsamprog">C program</a>
</li>
</ul>
</li>
<li>DBCLOB host variable
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobhost.htm#rzajpirpglobhost">ILE RPG</a>
</li>
</ul>
</li>
<li>DBCS constants
<ul class="indexlist">
<li>continuation
<ul class="indexlist">
<li><a href="rzajpcontinuationc.htm#rzajpcontinuationc">C</a>
</li>
<li><a href="rzajpcontinuationc.htm#rzajpcontinuationc">C++</a>
</li>
<li><a href="rzajpcontinuationcobol.htm#rzajpcontinuationcobol">COBOL</a>
</li>
<li><a href="rzajpcontinuationirpg.htm#rzajpcontinuationirpg">ILE RPG</a>
</li>
<li><a href="rzajpcontinuationpli.htm#rzajpcontinuationpli">PL/I</a>
</li>
<li><a href="rzajpcontinuationrpg.htm#rzajpcontinuationrpg">RPG/400</a>
</li>
</ul>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">in SQL source</a>
</li>
</ul>
</li>
<li>DDM (distributed data management)
<ul class="indexlist">
<li><a href="rzajprunningddm.htm#rzajprunningddm">considerations</a>
</li>
<li><a href="rzajprunningddm.htm#rzajprunningddm">running a program with embedded SQL</a>
</li>
</ul>
</li>
<li>debug lines
<ul class="indexlist">
<li><a href="rzajpcommentscobol.htm#rzajpcommentscobol">COBOL</a>
</li>
</ul>
</li>
<li>definitions
<ul class="indexlist">
<li><a href="rzajpbind.htm#rzajpbind">access plan</a>
</li>
<li><a href="rzajpbind.htm#rzajpbind">binding</a>
</li>
<li><a href="rzajphostvar.htm#rzajphostvar">host structure</a>
</li>
<li><a href="rzajphostvar.htm#rzajphostvar">host variable</a>
</li>
<li><a href="rzajphostindvar.htm#rzajphostindvar">indicator structure</a>
</li>
<li><a href="rzajpindvar.htm#rzajpindvar">indicator variable</a>
</li>
</ul>
</li>
<li>descriptor-name
<ul class="indexlist">
<li><a href="rzajprsqlda.htm#rzajprsqlda">in REXX</a>
</li>
</ul>
</li>
<li>directives
<ul class="indexlist">
<li><a href="rzajpdirectivesirpg.htm#rzajpdirectivesirpg">ILE RPG program</a>
</li>
</ul>
</li>
<li><a href="rzajpdisplayoptions.htm#rzajpdisplayoptions">Display Module (DSPMOD)</a>
</li>
<li><a href="rzajpdisplayoptions.htm#rzajpdisplayoptions">Display Program (DSPPGM) command</a>
</li>
<li><a href="rzajppgmref.htm#rzajppgmref">Display Program References (DSPPGMREF) command</a>
</li>
<li><a href="rzajpdisplayoptions.htm#rzajpdisplayoptions">Display Service Program (DSPSRVPGM)</a>
</li>
<li><a href="rzajprunningddm.htm#rzajprunningddm">distributed data management (DDM)</a>
</li>
<li><a href="rzajpnumrule.htm#rzajpnumrule">double fullword binary integer (BIGINT)</a>
</li>
<li>dynamic SQL
<ul class="indexlist">
<li><a href="rzajpsqldac.htm#rzajpsqldac">coding in C</a>
</li>
<li><a href="rzajpsqldac.htm#rzajpsqldac">coding in C++</a>
</li>
<li><a href="rzajpsqldacobol.htm#rzajpsqldacobol">coding in COBOL</a>
</li>
<li><a href="rzajpsqldairpg.htm#rzajpsqldairpg">coding in ILE RPG</a>
</li>
<li><a href="rzajpsqldapli.htm#rzajpsqldapli">coding in PL/I</a>
</li>
<li><a href="rzajpsqldarpg.htm#rzajpsqldarpg">coding in RPG/400</a>
</li>
<li>FETCH, multiple-row
<ul class="indexlist">
<li><a href="rzajpexampsqldairpg.htm#rzajpexampsqldairpg">ILE RPG</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_45" href="#IDX0_45">E</a></strong>
<ul class="indexlist">
<li>embedded SQL
<ul class="indexlist">
<li><a href="rzajpembedsqlc.htm#rzajpembedsqlc">C</a>
</li>
<li><a href="rzajpembedsqlc.htm#rzajpembedsqlc">C++</a>
</li>
<li><a href="rzajpembedsqlcobol.htm#rzajpembedsqlcobol">COBOL</a>
</li>
<li><a href="rzajpembedirpg.htm#rzajpembedirpg">ILE RPG</a>
</li>
<li><a href="rzajpembedsqlpli.htm#rzajpembedsqlpli">PL/I</a>
</li>
<li><a href="rzajpprecomp.htm#rzajpprecomp">precompiling</a>
</li>
<li><a href="rzajpembedsqlrpg.htm#rzajpembedsqlrpg">RPG/400</a>
</li>
<li><a href="rzajprunningpgm.htm#rzajprunningpgm">running a program with</a>
</li>
</ul>
</li>
<li>END DECLARE SECTION statement
<ul class="indexlist">
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C++</a>
</li>
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">COBOL</a>
</li>
<li><a href="rzajphostvariablesirpg.htm#rzajphostvariablesirpg">ILE RPG</a>
</li>
<li><a href="rzajphostvariablespli.htm#rzajphostvariablespli">PL/I</a>
</li>
<li><a href="rzajphostvariablesrpg.htm#rzajphostvariablesrpg">RPG/400</a>
</li>
</ul>
</li>
<li><a href="rzajperrorandwarning.htm#rzajperrorandwarning">error message during a compile</a>
<ul class="indexlist">
<li><a href="rzajperrorplic.htm#rzajperrorplic">C++ program</a>
</li>
<li><a href="rzajperrorplic.htm#rzajperrorplic">C program</a>
</li>
<li>COBOL program <a href="rzajperrorplic.htm#rzajperrorplic">(1)</a>, <a href="rzajperrorcobol.htm#rzajperrorcobol">(2)</a>
</li>
<li><a href="rzajperrorplic.htm#rzajperrorplic">PL/I program</a>
</li>
<li>RPG program <a href="rzajperrorplic.htm#rzajperrorplic">(1)</a>, <a href="rzajperrorrpg.htm#rzajperrorrpg">(2)</a>
</li>
</ul>
</li>
<li>error message during precompile
<ul class="indexlist">
<li><a href="rzajplisting.htm#rzajplisting">displayed on listing</a>
</li>
</ul>
</li>
<li>error return code, handling
<ul class="indexlist">
<li><a href="rzajperrtncd.htm#rzajperrtncd">general</a>
</li>
</ul>
</li>
<li>examples <a href="rzajphostindvar.htm#rzajphostindvar">(1)</a>, <a href="rzajpnullvar.htm#rzajpnullvar">(2)</a>
<ul class="indexlist">
<li><a href="rzajpembedsqlcobol.htm#rzajpembedsqlcobol">COBOL, UPDATE statement</a>
</li>
<li><a href="rzajphostvar.htm#rzajphostvar">host variable in SQL statement</a>
</li>
<li><a href="rzajpsysprt.htm#rzajpsysprt">output from precompiler, COBOL</a>
</li>
<li>RPG/400
<ul class="indexlist">
<li><a href="rzajpexampindicatorrpg.htm#rzajpexampindicatorrpg">declare variable</a>
</li>
</ul>
</li>
<li><a href="rzajpindicatorcobol.htm#rzajpindicatorcobol">variable declaration</a>
</li>
</ul>
</li>
<li><a href="rzajpwhen.htm#rzajpwhen">exception condition</a>
</li>
<li>EXECSQL REXX command <a href="rzajprexx.htm#rzajprexx">(1)</a>, <a href="rzajpembedsqlrexx.htm#rzajpembedsqlrexx">(2)</a>
</li>
<li>external file description
<ul class="indexlist">
<li><a href="rzajpilecc.htm#rzajpilecc">C</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">C++</a>
</li>
<li><a href="rzajpexternalcobol.htm#rzajpexternalcobol">COBOL</a>
</li>
<li>host structure arrays
<ul class="indexlist">
<li><a href="rzajpextfiledesccobol.htm#rzajpextfiledesccobol">COBOL</a>
</li>
<li><a href="rzajpirpgexternal.htm#rzajpirpgexternal">ILE RPG</a>
</li>
<li><a href="rzajpexfiledesrpg.htm#rzajpexfiledesrpg">RPG/400</a>
</li>
</ul>
</li>
<li><a href="rzajpexternalirpg.htm#rzajpexternalirpg">ILE RPG</a>
</li>
<li><a href="rzajppcticld.htm#rzajppcticld">PL/I</a>
</li>
<li><a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_46" href="#IDX0_46">F</a></strong>
<ul class="indexlist">
<li>FETCH statement
<ul class="indexlist">
<li>multiple-row
<ul class="indexlist">
<li>ILE RPG <a href="rzajphostarrayirpg.htm#rzajphostarrayirpg">(1)</a>, <a href="rzajpexampsqldairpg.htm#rzajpexampsqldairpg">(2)</a>
</li>
<li><a href="rzajphostarrayrpg.htm#rzajphostarrayrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
<li>file description
<ul class="indexlist">
<li>external
<ul class="indexlist">
<li><a href="rzajpilecc.htm#rzajpilecc">C</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">C++</a>
</li>
<li><a href="rzajpexternalcobol.htm#rzajpexternalcobol">COBOL</a>
</li>
<li><a href="rzajpexternalirpg.htm#rzajpexternalirpg">ILE RPG</a>
</li>
<li><a href="rzajppcticld.htm#rzajppcticld">PL/I</a>
</li>
<li><a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">RPG/400</a>
</li>
</ul>
</li>
<li>host structure arrays
<ul class="indexlist">
<li><a href="rzajpextfiledesccobol.htm#rzajpextfiledesccobol">COBOL</a>
</li>
<li><a href="rzajpirpgexternal.htm#rzajpirpgexternal">ILE RPG</a>
</li>
<li><a href="rzajpexfiledesrpg.htm#rzajpexfiledesrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
<li>file reference variable
<ul class="indexlist">
<li>LOB
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobfileref.htm#rzajpirpglobfileref">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
</ul>
</li>
<li>floating point host variable
<ul class="indexlist">
<li><a href="rzajpcobfloat.htm#rzajpcobfloat">COBOL</a>
</li>
</ul>
</li>
<li><a href="rzajpnumrule.htm#rzajpnumrule">floating-point number</a>
</li>
<li><a href="rzajpnumrule.htm#rzajpnumrule">fullword binary integer (INTEGER)</a>
</li>
</ul>
<strong><a name="IDX1_47" href="#IDX0_47">G</a></strong>
<ul class="indexlist">
<li>graphic host variable
<ul class="indexlist">
<li><a href="rzajpcgraphvar.htm#rzajpcgraphvar">C</a>
</li>
<li><a href="rzajpcgraphvar.htm#rzajpcgraphvar">C++</a>
</li>
<li><a href="rzajpcobgraphic.htm#rzajpcobgraphic">COBOL</a>
</li>
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">ILE RPG</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_48" href="#IDX0_48">H</a></strong>
<ul class="indexlist">
<li><a href="rzajpnumrule.htm#rzajpnumrule">halfword binary integer (SMALLINT)</a>
</li>
<li>handling
<ul class="indexlist">
<li>error return code
<ul class="indexlist">
<li><a href="rzajperrtncd.htm#rzajperrtncd">SQLCODEs and SQLSTATEs</a>
</li>
</ul>
</li>
<li><a href="rzajpwhen.htm#rzajpwhen">exception condition (WHENEVER statement)</a>
</li>
</ul>
</li>
<li>host language
<ul class="indexlist">
<li><a href="rzajpsqlcom.htm#rzajpsqlcom">concepts and rules</a>
</li>
</ul>
</li>
<li>host structure
<ul class="indexlist">
<li><a href="rzajphoststrucc.htm#rzajphoststrucc">C</a>
</li>
<li><a href="rzajphoststrucc.htm#rzajphoststrucc">C++</a>
</li>
<li><a href="rzajphoststructurecobol.htm#rzajphoststructurecobol">COBOL</a>
</li>
<li><a href="rzajphostvar.htm#rzajphostvar">definition</a>
</li>
<li><a href="rzajphoststrucirpg.htm#rzajphoststrucirpg">ILE RPG</a>
</li>
<li>indicator array
<ul class="indexlist">
<li>C <a href="rzajphoststrucindicator.htm#rzajphoststrucindicator">(1)</a>, <a href="rzajphoststrucindicatorc.htm#rzajphoststrucindicatorc">(2)</a>
</li>
<li>C++ <a href="rzajphoststrucindicator.htm#rzajphoststrucindicator">(1)</a>, <a href="rzajphoststrucindicatorc.htm#rzajphoststrucindicatorc">(2)</a>
</li>
<li>COBOL <a href="rzajphostindicatorcobol.htm#rzajphostindicatorcobol">(1)</a>, <a href="rzajphostarrayindiccobol.htm#rzajphostarrayindiccobol">(2)</a>
</li>
<li>PL/I <a href="rzajphostindicatorpli.htm#rzajphostindicatorpli">(1)</a>, <a href="rzajppliarrayindicator.htm#rzajppliarrayindicator">(2)</a>
</li>
</ul>
</li>
<li><a href="rzajphoststrucpli.htm#rzajphoststrucpli">PL/I</a>
</li>
<li><a href="rzajphoststrucrpg.htm#rzajphoststrucrpg">RPG/400</a>
</li>
<li><a href="rzajpnullvar.htm#rzajpnullvar">used to set null value</a>
</li>
<li>using arrays
<ul class="indexlist">
<li><a href="rzajphostarrayc.htm#rzajphostarrayc">C</a>
</li>
<li><a href="rzajphostarrayc.htm#rzajphostarrayc">C++</a>
</li>
<li>COBOL <a href="rzajphoststrucarraycobol.htm#rzajphoststrucarraycobol">(1)</a>, <a href="rzajpextfiledesccobol.htm#rzajpextfiledesccobol">(2)</a>
</li>
<li><a href="rzajphostarrayirpg.htm#rzajphostarrayirpg">ILE RPG</a>
</li>
<li><a href="rzajphostarraypli.htm#rzajphostarraypli">PL/I</a>
</li>
<li><a href="rzajphostarrayrpg.htm#rzajphostarrayrpg">RPG/400</a>
</li>
</ul>
</li>
<li><a href="rzajphostindvar.htm#rzajphostindvar">using indicator variable with, example</a>
</li>
</ul>
</li>
<li>host structure indicator array
<ul class="indexlist">
<li><a href="rzajphoststrucindicator.htm#rzajphoststrucindicator">C</a>
</li>
<li><a href="rzajphoststrucindicator.htm#rzajphoststrucindicator">C++</a>
</li>
<li><a href="rzajphostindicatorcobol.htm#rzajphostindicatorcobol">COBOL</a>
</li>
<li><a href="rzajphostindicatorpli.htm#rzajphostindicatorpli">PL/I</a>
</li>
</ul>
</li>
<li><a href="rzajpdeclaringhostc.htm#rzajpdeclaringhostc">host variable</a>
<ul class="indexlist">
<li><a href="rzajpasnrule.htm#rzajpasnrule">assignment rule</a>
</li>
<li>BLOB
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobhost.htm#rzajpirpglobhost">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C</a>
<ul class="indexlist">
<li><a href="rzajppointerdtc.htm#rzajppointerdtc">using pointers</a>
</li>
</ul>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C++</a>
<ul class="indexlist">
<li><a href="rzajppointerdtc.htm#rzajppointerdtc">using pointers</a>
</li>
</ul>
</li>
<li>character
<ul class="indexlist">
<li><a href="rzajpccharhost.htm#rzajpccharhost">C</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">C++</a>
</li>
<li><a href="rzajpcobchar.htm#rzajpcobchar">COBOL</a>
</li>
<li>ILE RPG <a href="rzajphoststrucirpg.htm#rzajphoststrucirpg">(1)</a>, <a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">(2)</a>
</li>
<li><a href="rzajpplichar.htm#rzajpplichar">PL/I</a>
</li>
<li>RPG/400 <a href="rzajphoststrucrpg.htm#rzajphoststrucrpg">(1)</a>, <a href="rzajpequivsqlrpg.htm#rzajpequivsqlrpg">(2)</a>
</li>
</ul>
</li>
<li>CLOB
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobhost.htm#rzajpirpglobhost">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
<li>COBOL <a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">(1)</a>, <a href="rzajpdeclaringhostcobol.htm#rzajpdeclaringhostcobol">(2)</a>
</li>
<li>date/time
<ul class="indexlist">
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">ILE RPG</a>
</li>
</ul>
</li>
<li>Datetime
<ul class="indexlist">
<li><a href="rzajpcobdate.htm#rzajpcobdate">COBOL</a>
</li>
<li><a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">ILE RPG</a>
</li>
</ul>
</li>
<li>DBCLOB
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobhost.htm#rzajpirpglobhost">ILE RPG</a>
</li>
</ul>
</li>
<li><a href="rzajphostvar.htm#rzajphostvar">definition</a>
</li>
<li>external file description
<ul class="indexlist">
<li><a href="rzajpilecc.htm#rzajpilecc">C</a>
</li>
<li><a href="rzajpilecc.htm#rzajpilecc">C++</a>
</li>
<li><a href="rzajpexternalcobol.htm#rzajpexternalcobol">COBOL</a>
</li>
<li><a href="rzajpexternalirpg.htm#rzajpexternalirpg">ILE RPG</a>
</li>
<li><a href="rzajppcticld.htm#rzajppcticld">PL/I</a>
</li>
<li><a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">RPG/400</a>
</li>
</ul>
</li>
<li>floating point
<ul class="indexlist">
<li><a href="rzajpcobfloat.htm#rzajpcobfloat">COBOL</a>
</li>
</ul>
</li>
<li><a href="rzajphostvar.htm#rzajphostvar">general use in SQL statement</a>
</li>
<li>graphic
<ul class="indexlist">
<li><a href="rzajpcgraphvar.htm#rzajpcgraphvar">C</a>
</li>
<li><a href="rzajpcgraphvar.htm#rzajpcgraphvar">C++</a>
</li>
<li><a href="rzajpcobgraphic.htm#rzajpcobgraphic">COBOL</a>
</li>
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">ILE RPG</a>
</li>
</ul>
</li>
<li><a href="rzajphostvariablesirpg.htm#rzajphostvariablesirpg">ILE RPG</a>
<ul class="indexlist">
<li><a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">declaring</a>
</li>
</ul>
</li>
<li>LOB
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajplobvar.htm#rzajplobvar">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
<li>numeric
<ul class="indexlist">
<li><a href="rzajpcnumvar.htm#rzajpcnumvar">C</a>
</li>
<li><a href="rzajpcnumvar.htm#rzajpcnumvar">C++</a>
</li>
<li><a href="rzajpcobnum.htm#rzajpcobnum">COBOL</a>
</li>
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">ILE RPG</a>
</li>
<li><a href="rzajpplinum.htm#rzajpplinum">PL/I</a>
</li>
<li><a href="rzajpequivsqlrpg.htm#rzajpequivsqlrpg">RPG/400</a>
</li>
</ul>
</li>
<li><a href="rzajphostvariablespli.htm#rzajphostvariablespli">PL/I</a>
<ul class="indexlist">
<li><a href="rzajpdeclarehostpli.htm#rzajpdeclarehostpli">declaring</a>
</li>
</ul>
</li>
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">requirement for COBOL program</a>
</li>
<li><a href="rzajphostvariablesirpg.htm#rzajphostvariablesirpg">requirement for ILE RPG</a>
</li>
<li><a href="rzajphostvariablespli.htm#rzajphostvariablespli">requirement for PL/I program</a>
</li>
<li><a href="rzajphostvariablesrexx.htm#rzajphostvariablesrexx">REXX</a>
</li>
<li>ROWID
<ul class="indexlist">
<li><a href="rzajpcrowid.htm#rzajpcrowid">C</a>
</li>
<li><a href="rzajpcrowid.htm#rzajpcrowid">C++</a>
</li>
<li><a href="rzajpcobolrowid.htm#rzajpcobolrowid">COBOL</a>
</li>
<li><a href="rzajpilerpgrowid.htm#rzajpilerpgrowid">ILE RPG</a>
</li>
<li><a href="rzajpplirowid.htm#rzajpplirowid">PL/I</a>
</li>
</ul>
</li>
<li><a href="rzajphostvariablesrpg.htm#rzajphostvariablesrpg">RPG/400</a>
<ul class="indexlist">
<li><a href="rzajpdeclaringrpg.htm#rzajpdeclaringrpg">declaring</a>
</li>
</ul>
</li>
<li>SQL statement, use in
<ul class="indexlist">
<li><a href="rzajpdaterule.htm#rzajpdaterule">rule for date, time, and timestamp assignment</a>
</li>
<li><a href="rzajpnumrule.htm#rzajpnumrule">rule for numeric assignment</a>
</li>
</ul>
</li>
<li>SQL-varchar
<ul class="indexlist">
<li><a href="rzajpccharhost.htm#rzajpccharhost">C</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">C++</a>
</li>
</ul>
</li>
<li><a href="rzajpstringrule.htm#rzajpstringrule">string assignment, rule</a>
</li>
<li>varchar
<ul class="indexlist">
<li><a href="rzajpccharhost.htm#rzajpccharhost">C</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">C++</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_49" href="#IDX0_49">I</a></strong>
<ul class="indexlist">
<li>ILE (Integrated Language Environment)
<ul class="indexlist">
<li><a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">compiling application</a>
</li>
</ul>
</li>
<li>ILE C program
<ul class="indexlist">
<li><a href="rzajpssilec.htm#rzajpssilec">SQL statements in, sample</a>
</li>
</ul>
</li>
<li>ILE COBOL program
<ul class="indexlist">
<li><a href="rzajpcobile.htm#rzajpcobile">sample program with SQL statements</a>
</li>
<li><a href="rzajpcobile.htm#rzajpcobile">SQL</a>
</li>
</ul>
</li>
<li>ILE RPG program
<ul class="indexlist">
<li>/COPY statement <a href="rzajpincludecodeirpg.htm#rzajpincludecodeirpg">(1)</a>, <a href="rzajpexternalirpg.htm#rzajpexternalirpg">(2)</a>
</li>
<li><a href="rzajphoststrucirpg.htm#rzajphoststrucirpg">character host variables</a>
</li>
<li>coding SQL statements <a href="rzajprpgi.htm#rzajprpgi">(1)</a>, <a href="rzajpexampsqldairpg.htm#rzajpexampsqldairpg">(2)</a>
</li>
<li><a href="rzajpcommentsirpg.htm#rzajpcommentsirpg">comment</a>
</li>
<li><a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">compiler parameters</a>
</li>
<li><a href="rzajpcontinuationirpg.htm#rzajpcontinuationirpg">continuation</a>
</li>
<li><a href="rzajpsqldairpg.htm#rzajpsqldairpg">dynamic SQL coding</a>
</li>
<li><a href="rzajperrorrpg.htm#rzajperrorrpg">error and warning message during a compile</a>
</li>
<li><a href="rzajpexternalirpg.htm#rzajpexternalirpg">external file description</a>
</li>
<li>file reference variable
<ul class="indexlist">
<li><a href="rzajpirpglobfileref.htm#rzajpirpglobfileref">LOB</a>
</li>
</ul>
</li>
<li>host structure
<ul class="indexlist">
<li><a href="rzajphoststrucirpg.htm#rzajphoststrucirpg">declaring</a>
</li>
</ul>
</li>
<li>host structure array
<ul class="indexlist">
<li><a href="rzajphostarrayirpg.htm#rzajphostarrayirpg">declaring</a>
</li>
</ul>
</li>
<li><a href="rzajphostvariablesirpg.htm#rzajphostvariablesirpg">host variable</a>
<ul class="indexlist">
<li><a href="rzajpirpglobhost.htm#rzajpirpglobhost">BLOB</a>
</li>
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">character</a>
</li>
<li><a href="rzajpirpglobhost.htm#rzajpirpglobhost">CLOB</a>
</li>
<li>date/time <a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">(1)</a>, <a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">(2)</a>
</li>
<li><a href="rzajpirpglobhost.htm#rzajpirpglobhost">DBCLOB</a>
</li>
<li><a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">declaring</a>
</li>
<li><a href="rzajpexternalirpg.htm#rzajpexternalirpg">externally described</a>
</li>
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">graphic</a>
</li>
<li><a href="rzajplobvar.htm#rzajplobvar">LOB</a>
</li>
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">numeric</a>
</li>
<li><a href="rzajpilerpgrowid.htm#rzajpilerpgrowid">ROWID</a>
</li>
</ul>
</li>
<li><a href="rzajpincludecodeirpg.htm#rzajpincludecodeirpg">including code</a>
</li>
<li><a href="rzajpindicatorirpg.htm#rzajpindicatorirpg">indicator structure</a>
</li>
<li><a href="rzajpindicatorirpg.htm#rzajpindicatorirpg">indicator variable</a>
</li>
<li>locator
<ul class="indexlist">
<li><a href="rzajpirpglobloc.htm#rzajpirpglobloc">LOB</a>
</li>
</ul>
</li>
<li><a href="rzajprpiamco.htm#rzajprpiamco">naming convention</a>
</li>
<li><a href="rzajpirpgnotes.htm#rzajpirpgnotes">notes and usage</a>
</li>
<li><a href="rzajphostarrayirpg.htm#rzajphostarrayirpg">occurrence data structure</a>
</li>
<li><a href="rzajpsequenceirpg.htm#rzajpsequenceirpg">sequence numbers</a>
</li>
<li>SQL data types
<ul class="indexlist">
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">determining equivalent RPG</a>
</li>
</ul>
</li>
<li>SQL statements in
<ul class="indexlist">
<li><a href="rzajpssile.htm#rzajpssile">sample</a>
</li>
</ul>
</li>
<li><a href="rzajpsqlcairpg.htm#rzajpsqlcairpg">SQLCA</a>
</li>
<li>SQLCA placement <a href="rzajpsqlcairpg.htm#rzajpsqlcairpg">(1)</a>, <a href="rzajpsamprog.htm#rzajpsamprog">(2)</a>
</li>
<li>SQLDA
<ul class="indexlist">
<li><a href="rzajpexampsqldairpg.htm#rzajpexampsqldairpg">example</a>
</li>
</ul>
</li>
<li><a href="rzajpsqldairpg.htm#rzajpsqldairpg">SQLDA, declaring</a>
</li>
<li><a href="rzajpstmtlabelsirpg.htm#rzajpstmtlabelsirpg">statement label</a>
</li>
<li><a href="rzajpirpgnotes.htm#rzajpirpgnotes">variable declaration</a>
</li>
<li><a href="rzajpwheneverirpg.htm#rzajpwheneverirpg">WHENEVER statement</a>
</li>
</ul>
</li>
<li>include file
<ul class="indexlist">
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">C</a>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">C++</a>
</li>
<li><a href="rzajpsourceccsid.htm#rzajpsourceccsid">CCSID</a>
</li>
<li><a href="rzajpincludecodecobol.htm#rzajpincludecodecobol">COBOL</a>
</li>
<li><a href="rzajpincludecodeirpg.htm#rzajpincludecodeirpg">ILE RPG</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">input to precompiler</a>
</li>
<li><a href="rzajpincludecodepli.htm#rzajpincludecodepli">PL/I</a>
</li>
<li><a href="rzajpincludecoderpg.htm#rzajpincludecoderpg">RPG/400</a>
</li>
</ul>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">INCLUDE statement</a>
<ul class="indexlist">
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">C</a>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">C++</a>
</li>
<li><a href="rzajpincludecodecobol.htm#rzajpincludecodecobol">COBOL</a>
</li>
<li><a href="rzajpincludecodeirpg.htm#rzajpincludecodeirpg">ILE RPG</a>
</li>
<li><a href="rzajpincludecodepli.htm#rzajpincludecodepli">PL/I</a>
</li>
<li><a href="rzajpincludecoderpg.htm#rzajpincludecoderpg">RPG/400</a>
</li>
</ul>
</li>
<li>including code
<ul class="indexlist">
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">C</a>
</li>
<li><a href="rzajpincludecodec.htm#rzajpincludecodec">C++</a>
</li>
<li><a href="rzajpincludecodecobol.htm#rzajpincludecodecobol">COBOL</a>
</li>
<li><a href="rzajpincludecodecobol.htm#rzajpincludecodecobol">COBOL COPY statement</a>
</li>
<li><a href="rzajpincludecodeirpg.htm#rzajpincludecodeirpg">ILE RPG</a>
</li>
<li><a href="rzajpincludecodepli.htm#rzajpincludecodepli">PL/I</a>
</li>
<li><a href="rzajpincludecoderpg.htm#rzajpincludecoderpg">RPG/400</a>
</li>
</ul>
</li>
<li>indicator array
<ul class="indexlist">
<li>C <a href="rzajphoststrucindicator.htm#rzajphoststrucindicator">(1)</a>, <a href="rzajphoststrucindicatorc.htm#rzajphoststrucindicatorc">(2)</a>
</li>
<li>C++ <a href="rzajphoststrucindicator.htm#rzajphoststrucindicator">(1)</a>, <a href="rzajphoststrucindicatorc.htm#rzajphoststrucindicatorc">(2)</a>
</li>
<li>COBOL <a href="rzajphostindicatorcobol.htm#rzajphostindicatorcobol">(1)</a>, <a href="rzajphostarrayindiccobol.htm#rzajphostarrayindiccobol">(2)</a>
</li>
<li>PL/I <a href="rzajphostindicatorpli.htm#rzajphostindicatorpli">(1)</a>, <a href="rzajppliarrayindicator.htm#rzajppliarrayindicator">(2)</a>
</li>
</ul>
</li>
<li><a href="rzajphostindvar.htm#rzajphostindvar">indicator structure</a>
</li>
<li>indicator variable
<ul class="indexlist">
<li><a href="rzajpindvard.htm#rzajpindvard">C</a>
</li>
<li><a href="rzajpindvard.htm#rzajpindvard">C++</a>
</li>
<li><a href="rzajpindicatorcobol.htm#rzajpindicatorcobol">COBOL</a>
</li>
<li><a href="rzajpindvar.htm#rzajpindvar">definition</a>
</li>
<li><a href="rzajpindicatorirpg.htm#rzajpindicatorirpg">ILE RPG</a>
</li>
<li><a href="rzajpindvp.htm#rzajpindvp">PL/I</a>
</li>
<li><a href="rzajpinvar.htm#rzajpinvar">REXX</a>
</li>
<li><a href="rzajpindicatorrpg.htm#rzajpindicatorrpg">RPG/400</a>
</li>
<li><a href="rzajpnullvar.htm#rzajpnullvar">used to set null value</a>
</li>
<li><a href="rzajphostindvar.htm#rzajphostindvar">used with host structure, example</a>
</li>
<li><a href="rzajphostindvar.htm#rzajphostindvar">with host structure</a>
</li>
</ul>
</li>
<li>INSERT statement
<ul class="indexlist">
<li>blocked
<ul class="indexlist">
<li><a href="rzajphostarrayirpg.htm#rzajphostarrayirpg">ILE RPG</a>
</li>
<li><a href="rzajphostarrayrpg.htm#rzajphostarrayrpg">RPG/400</a>
</li>
</ul>
</li>
<li><a href="rzajpasnrule.htm#rzajpasnrule">column value</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_4C" href="#IDX0_4C">L</a></strong>
<ul class="indexlist">
<li>language, host
<ul class="indexlist">
<li><a href="rzajpsqlcom.htm#rzajpsqlcom">concepts and rules</a>
</li>
</ul>
</li>
<li>listing
<ul class="indexlist">
<li><a href="rzajplisting.htm#rzajplisting">output from precompiler</a>
</li>
</ul>
</li>
<li>LOB file reference variable
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobfileref.htm#rzajpirpglobfileref">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
<li>LOB host variable
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajplobvar.htm#rzajplobvar">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
<li>LOB locator
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobloc.htm#rzajpirpglobloc">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
<li>locator
<ul class="indexlist">
<li>LOB
<ul class="indexlist">
<li><a href="rzajpclobvar.htm#rzajpclobvar">C</a>
</li>
<li><a href="rzajpclobvar.htm#rzajpclobvar">C++</a>
</li>
<li><a href="rzajpcoblob.htm#rzajpcoblob">COBOL</a>
</li>
<li><a href="rzajpirpglobloc.htm#rzajpirpglobloc">ILE RPG</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">PL/I</a>
</li>
</ul>
</li>
</ul>
</li>
<li>LR indicator
<ul class="indexlist">
<li><a href="rzajpendingrpg.htm#rzajpendingrpg">ending RPG/400 programs</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_4D" href="#IDX0_4D">M</a></strong>
<ul class="indexlist">
<li>margins
<ul class="indexlist">
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">C</a>
</li>
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">C++</a>
</li>
<li><a href="rzajpmarginscobol.htm#rzajpmarginscobol">COBOL</a>
</li>
<li><a href="rzajpmarginspli.htm#rzajpmarginspli">PL/I</a>
</li>
<li><a href="rzajpmarginsrexx.htm#rzajpmarginsrexx">REXX</a>
</li>
</ul>
</li>
<li>MARGINS parameter
<ul class="indexlist">
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">C</a>
</li>
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">C++</a>
</li>
</ul>
</li>
<li>message
<ul class="indexlist">
<li><a href="rzajperrorandwarning.htm#rzajperrorandwarning">analyzing error and warning messages</a>
</li>
<li><a href="rzajperrorandwarning.htm#rzajperrorandwarning">error and warning during a compile</a>
</li>
</ul>
</li>
<li>minus
<ul class="indexlist">
<li><a href="rzajphostvariablescobol.htm#rzajphostvariablescobol">COBOL</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_4E" href="#IDX0_4E">N</a></strong>
<ul class="indexlist">
<li>naming convention
<ul class="indexlist">
<li><a href="rzajpcnamco.htm#rzajpcnamco">C</a>
</li>
<li><a href="rzajpcnamco.htm#rzajpcnamco">C++</a>
</li>
<li><a href="rzajpconamco.htm#rzajpconamco">COBOL</a>
</li>
<li><a href="rzajprpiamco.htm#rzajprpiamco">ILE RPG</a>
</li>
<li><a href="rzajpplnamco.htm#rzajpplnamco">PL/I</a>
</li>
<li><a href="rzajpnamesrexx.htm#rzajpnamesrexx">REXX</a>
</li>
<li><a href="rzajprpnamco.htm#rzajprpnamco">RPG/400</a>
</li>
</ul>
</li>
<li>new release
<ul class="indexlist">
<li><a href="rzajprunningpgm.htm#rzajprunningpgm">considerations</a>
</li>
</ul>
</li>
<li>NUL-terminator
<ul class="indexlist">
<li><a href="rzajpccharhost.htm#rzajpccharhost">C</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">C++</a>
</li>
<li>character host variables
<ul class="indexlist">
<li><a href="rzajpccharhost.htm#rzajpccharhost">C</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">C++</a>
</li>
</ul>
</li>
</ul>
</li>
<li>null
<ul class="indexlist">
<li><a href="rzajpnullsc.htm#rzajpnullsc">usage in C</a>
</li>
<li><a href="rzajpnullsc.htm#rzajpnullsc">usage in C++</a>
</li>
</ul>
</li>
<li><a href="rzajpnullsrexx.htm#rzajpnullsrexx">null string in REXX</a>
</li>
<li>null value
<ul class="indexlist">
<li><a href="rzajpnullvar.htm#rzajpnullvar">set by indicator variable</a>
</li>
</ul>
</li>
<li>null value, SQL
<ul class="indexlist">
<li><a href="rzajpnullsrexx.htm#rzajpnullsrexx">contrasted with null value in REXX</a>
</li>
</ul>
</li>
<li>numbers
<ul class="indexlist">
<li>sequence
<ul class="indexlist">
<li><a href="rzajpsequencecobol.htm#rzajpsequencecobol">COBOL</a>
</li>
<li><a href="rzajpsequenceirpg.htm#rzajpsequenceirpg">ILE RPG</a>
</li>
<li><a href="rzajpsequencerpg.htm#rzajpsequencerpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
<li>numeric assignment rule
<ul class="indexlist">
<li><a href="rzajpnumrule.htm#rzajpnumrule">host variable, using</a>
</li>
</ul>
</li>
<li>numeric host variable
<ul class="indexlist">
<li><a href="rzajpcnumvar.htm#rzajpcnumvar">C</a>
</li>
<li><a href="rzajpcnumvar.htm#rzajpcnumvar">C++</a>
</li>
<li><a href="rzajpcobnum.htm#rzajpcobnum">COBOL</a>
</li>
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">ILE RPG</a>
</li>
<li><a href="rzajpplinum.htm#rzajpplinum">PL/I</a>
</li>
<li><a href="rzajpequivsqlrpg.htm#rzajpequivsqlrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_4F" href="#IDX0_4F">O</a></strong>
<ul class="indexlist">
<li>occurrence data structure
<ul class="indexlist">
<li><a href="rzajphostarrayirpg.htm#rzajphostarrayirpg">ILE RPG</a>
</li>
<li><a href="rzajphostarrayrpg.htm#rzajphostarrayrpg">RPG/400</a>
</li>
</ul>
</li>
<li>override consideration
<ul class="indexlist">
<li><a href="rzajprunningoverride.htm#rzajprunningoverride">running a program with embedded SQL</a>
</li>
</ul>
</li>
<li><a href="rzajprunningoverride.htm#rzajprunningoverride">Override Database File (OVRDBF) command</a>
<ul class="indexlist">
<li><a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">used with RPG/400 /COPY</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_50" href="#IDX0_50">P</a></strong>
<ul class="indexlist">
<li>parameter passing
<ul class="indexlist">
<li>differences
<ul class="indexlist">
<li><a href="rzajppliparm.htm#rzajppliparm">PL/I</a>
</li>
<li><a href="rzajprpgparm.htm#rzajprpgparm">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
<li>PL/I
<ul class="indexlist">
<li>host variable
<ul class="indexlist">
<li><a href="rzajpplirowid.htm#rzajpplirowid">ROWID</a>
</li>
</ul>
</li>
</ul>
</li>
<li>PL/I program
<ul class="indexlist">
<li>%INCLUDE directive <a href="rzajpincludecodepli.htm#rzajpincludecodepli">(1)</a>, <a href="rzajppcticld.htm#rzajppcticld">(2)</a>
</li>
<li><a href="rzajphostvariablespli.htm#rzajphostvariablespli">BEGIN/END DECLARE SECTION</a>
</li>
<li>coding SQL statements <a href="rzajpplone.htm#rzajpplone">(1)</a>, <a href="rzajppliparm.htm#rzajppliparm">(2)</a>
</li>
<li><a href="rzajpcommentspli.htm#rzajpcommentspli">comment</a>
</li>
<li><a href="rzajpcompilenonile.htm#rzajpcompilenonile">compiler parameters</a>
</li>
<li><a href="rzajpcontinuationpli.htm#rzajpcontinuationpli">continuation</a>
</li>
<li><a href="rzajpsqldapli.htm#rzajpsqldapli">dynamic SQL coding</a>
</li>
<li><a href="rzajperrorplic.htm#rzajperrorplic">error and warning message during a compile</a>
</li>
<li><a href="rzajppcticld.htm#rzajppcticld">external file description</a>
</li>
<li>file reference variable
<ul class="indexlist">
<li><a href="rzajpplilob.htm#rzajpplilob">LOB</a>
</li>
</ul>
</li>
<li>host structure
<ul class="indexlist">
<li><a href="rzajppliarrayindicator.htm#rzajppliarrayindicator">array indicator structure, declaring</a>
</li>
<li><a href="rzajphostarraypli.htm#rzajphostarraypli">arrays, declaring</a>
</li>
<li><a href="rzajphoststrucpli.htm#rzajphoststrucpli">declaring</a>
</li>
<li><a href="rzajphostindicatorpli.htm#rzajphostindicatorpli">indicator array</a>
</li>
</ul>
</li>
<li><a href="rzajphostvariablespli.htm#rzajphostvariablespli">host variable</a>
<ul class="indexlist">
<li><a href="rzajpplilob.htm#rzajpplilob">BLOB</a>
</li>
<li><a href="rzajpplichar.htm#rzajpplichar">character</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">CLOB</a>
</li>
<li>declaring <a href="rzajpdeclarehostpli.htm#rzajpdeclarehostpli">(1)</a>, <a href="rzajpplichar.htm#rzajpplichar">(2)</a>
</li>
<li><a href="rzajppcticld.htm#rzajppcticld">externally described</a>
</li>
<li><a href="rzajpplilob.htm#rzajpplilob">LOB</a>
</li>
<li><a href="rzajpplinum.htm#rzajpplinum">numeric</a>
</li>
</ul>
</li>
<li><a href="rzajpincludecodepli.htm#rzajpincludecodepli">INCLUDE statement</a>
</li>
<li><a href="rzajpincludecodepli.htm#rzajpincludecodepli">including code</a>
</li>
<li><a href="rzajpindvp.htm#rzajpindvp">indicator structure</a>
</li>
<li><a href="rzajpindvp.htm#rzajpindvp">indicator variable</a>
</li>
<li>locator
<ul class="indexlist">
<li><a href="rzajpplilob.htm#rzajpplilob">LOB</a>
</li>
</ul>
</li>
<li><a href="rzajpmarginspli.htm#rzajpmarginspli">margin</a>
</li>
<li><a href="rzajpplnamco.htm#rzajpplnamco">naming convention</a>
</li>
<li>SQL data types
<ul class="indexlist">
<li><a href="rzajpequivsqlpli.htm#rzajpequivsqlpli">determining equivalent PL/I</a>
</li>
</ul>
</li>
<li><a href="rzajpstpli.htm#rzajpstpli">SQL statements in, sample</a>
</li>
<li><a href="rzajpcodp.htm#rzajpcodp">SQLCA, declaring</a>
</li>
<li><a href="rzajpcodp.htm#rzajpcodp">SQLCODE, declaring</a>
</li>
<li><a href="rzajpsqldapli.htm#rzajpsqldapli">SQLDA, declaring</a>
</li>
<li><a href="rzajpcodp.htm#rzajpcodp">SQLSTATE, declaring</a>
</li>
<li><a href="rzajppliparm.htm#rzajppliparm">structure parameter passing</a>
</li>
<li><a href="rzajpwheneverpli.htm#rzajpwheneverpli">WHENEVER statement</a>
</li>
</ul>
</li>
<li>pointer
<ul class="indexlist">
<li><a href="rzajppointerdtc.htm#rzajppointerdtc">C</a>
</li>
<li><a href="rzajppointerdtc.htm#rzajppointerdtc">C++</a>
</li>
</ul>
</li>
<li>precompiler
<ul class="indexlist">
<li><a href="rzajpprecomp.htm#rzajpprecomp">basic process</a>
</li>
<li><a href="rzajpprecomp.htm#rzajpprecomp">complete diagnostics</a>
</li>
<li><a href="rzajplisting.htm#rzajplisting">diagnostics</a>
</li>
<li>displaying
<ul class="indexlist">
<li><a href="rzajpdisplayoptions.htm#rzajpdisplayoptions">options</a>
</li>
</ul>
</li>
<li><a href="rzajpinterpreterrors.htm#rzajpinterpreterrors">errors</a>
</li>
<li>include file
<ul class="indexlist">
<li><a href="rzajpsourceccsid.htm#rzajpsourceccsid">CCSID</a>
</li>
</ul>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">input to</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">other preprocessors</a>
</li>
<li>output from
<ul class="indexlist">
<li><a href="rzajplisting.htm#rzajplisting">listing</a>
</li>
<li><a href="rzajpsysprt.htm#rzajpsysprt">sample</a>
</li>
<li><a href="rzajptempmem.htm#rzajptempmem">temporary source file member</a>
</li>
</ul>
</li>
<li><a href="rzajpcompilenonile.htm#rzajpcompilenonile">parameters passed to compiler</a>
</li>
<li><a href="rzajpsysprt.htm#rzajpsysprt">record number</a>
</li>
<li><a href="rzajpsysprt.htm#rzajpsysprt">reference column</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">secondary input</a>
</li>
<li><a href="rzajpsysprt.htm#rzajpsysprt">sequence number</a>
</li>
<li>source file
<ul class="indexlist">
<li><a href="rzajpsourceccsid.htm#rzajpsourceccsid">CCSID</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">containing DBCS constants</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">margins</a>
</li>
</ul>
</li>
<li><a href="rzajpsysprt.htm#rzajpsysprt">source record</a>
</li>
<li><a href="rzajpinterpreterrors.htm#rzajpinterpreterrors">warning</a>
</li>
</ul>
</li>
<li>precompiler command
<ul class="indexlist">
<li><a href="rzajpprcpcmd.htm#rzajpprcpcmd">CRTSQLCBL</a>
</li>
<li><a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">CRTSQLCBLI</a>
</li>
<li>CRTSQLCI <a href="rzajpmarginsc.htm#rzajpmarginsc">(1)</a>, <a href="rzajpccharhost.htm#rzajpccharhost">(2)</a>, <a href="rzajpcgraphvar.htm#rzajpcgraphvar">(3)</a>, <a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">(4)</a>
</li>
<li>CRTSQLCPPI <a href="rzajpmarginsc.htm#rzajpmarginsc">(1)</a>, <a href="rzajpccharhost.htm#rzajpccharhost">(2)</a>, <a href="rzajpcgraphvar.htm#rzajpcgraphvar">(3)</a>, <a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">(4)</a>
</li>
<li>CRTSQLPLI <a href="rzajpmarginspli.htm#rzajpmarginspli">(1)</a>, <a href="rzajpprcpcmd.htm#rzajpprcpcmd">(2)</a>
</li>
<li><a href="rzajpprcpcmd.htm#rzajpprcpcmd">CRTSQLRPG</a>
</li>
<li><a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">CRTSQLRPGI</a>
</li>
<li><a href="rzajpprcpcmd.htm#rzajpprcpcmd">description</a>
</li>
</ul>
</li>
<li>precompiler file
<ul class="indexlist">
<li><a href="rzajptempmem.htm#rzajptempmem">QSQLTEMP</a>
</li>
<li><a href="rzajptempmem.htm#rzajptempmem">QSQLTEMP1</a>
</li>
</ul>
</li>
<li>precompiler parameter
<ul class="indexlist">
<li><a href="rzajpexternalirpg.htm#rzajpexternalirpg">*CVTDT</a>
</li>
<li>*NOCVTDT <a href="rzajpexternalirpg.htm#rzajpexternalirpg">(1)</a>, <a href="rzajpirpgexternal.htm#rzajpirpgexternal">(2)</a>
</li>
<li>DATFMT <a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">(1)</a>, <a href="rzajpirpgexternal.htm#rzajpirpgexternal">(2)</a>
</li>
<li>DATSEP <a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">(1)</a>, <a href="rzajpirpgexternal.htm#rzajpirpgexternal">(2)</a>
</li>
<li><a href="rzajplisting.htm#rzajplisting">displayed on listing</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">INCFILE</a>
</li>
<li>MARGINS <a href="rzajpmarginspli.htm#rzajpmarginspli">(1)</a>, <a href="rzajpinputcompile.htm#rzajpinputcompile">(2)</a>, <a href="rzajperrorplic.htm#rzajperrorplic">(3)</a>
<ul class="indexlist">
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">C</a>
</li>
<li><a href="rzajpmarginsc.htm#rzajpmarginsc">C++</a>
</li>
</ul>
</li>
<li><a href="rzajptempmem.htm#rzajptempmem">OBJ</a>
</li>
<li><a href="rzajpcompileile.htm#rzajpcompileile">OBJTYPE(*MODULE)</a>
</li>
<li><a href="rzajpcompileile.htm#rzajpcompileile">OBJTYPE(*PGM)</a>
</li>
<li><a href="rzajpcompileile.htm#rzajpcompileile">OBJTYPE(*SRVPGM)</a>
</li>
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">OPTION(*APOST)</a>
</li>
<li>OPTION(*CNULRQD) <a href="rzajpccharhost.htm#rzajpccharhost">(1)</a>, <a href="rzajpcgraphvar.htm#rzajpcgraphvar">(2)</a>
</li>
<li><a href="rzajpexternalirpg.htm#rzajpexternalirpg">OPTION(*CVTDT)</a>
</li>
<li>OPTION(*NOCNULRQD) <a href="rzajpccharhost.htm#rzajpccharhost">(1)</a>, <a href="rzajpcgraphvar.htm#rzajpcgraphvar">(2)</a>
</li>
<li>OPTION(*NOGEN) <a href="rzajpcompilenonile.htm#rzajpcompilenonile">(1)</a>, <a href="rzajpcompileile.htm#rzajpcompileile">(2)</a>
</li>
<li><a href="rzajpsequenceirpg.htm#rzajpsequenceirpg">OPTION(*NOSEQSRC)</a>
<ul class="indexlist">
<li><a href="rzajpsequencerpg.htm#rzajpsequencerpg">OPTION(*SEQSRC)</a>
</li>
</ul>
</li>
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">OPTION(*QUOTE)</a>
</li>
<li><a href="rzajpsequenceirpg.htm#rzajpsequenceirpg">OPTION(*SEQSRC)</a>
</li>
<li><a href="rzajpprecomp.htm#rzajpprecomp">OPTION(*SOURCE)</a>
</li>
<li>OPTION(*XREF) <a href="rzajpprecomp.htm#rzajpprecomp">(1)</a>, <a href="rzajplisting.htm#rzajplisting">(2)</a>
</li>
<li><a href="rzajpprecomp.htm#rzajpprecomp">OUTPUT</a>
</li>
<li><a href="rzajpcompilenonile.htm#rzajpcompilenonile">parameters passed to compiler</a>
</li>
<li><a href="rzajptempmem.htm#rzajptempmem">PGM</a>
</li>
<li><a href="rzajplisting.htm#rzajplisting">PRTFILE</a>
</li>
<li>RDB
<ul class="indexlist">
<li><a href="rzajpprecomp.htm#rzajpprecomp">Effect on precompile</a>
</li>
</ul>
</li>
<li>TIMFMT <a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">(1)</a>, <a href="rzajpirpgexternal.htm#rzajpirpgexternal">(2)</a>
</li>
<li>TIMSEP <a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">(1)</a>, <a href="rzajpirpgexternal.htm#rzajpirpgexternal">(2)</a>
</li>
</ul>
</li>
<li><a href="rzajppreprog.htm#rzajppreprog">preparing program with SQL statements</a>
</li>
<li>preprocessor
<ul class="indexlist">
<li><a href="rzajppreprocessorc.htm#rzajppreprocessorc">usage with SQL C++ program</a>
</li>
<li><a href="rzajppreprocessorc.htm#rzajppreprocessorc">usage with SQL C program</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">with SQL</a>
</li>
</ul>
</li>
<li><a href="rzajpdisplayoptions.htm#rzajpdisplayoptions">Print SQL Information (PRTSQLINF)</a>
</li>
<li><a href="rzajplisting.htm#rzajplisting">printer file</a>
<ul class="indexlist">
<li><a href="rzajplisting.htm#rzajplisting">CCSID</a>
</li>
</ul>
</li>
<li><a href="rzajperrtncd.htm#rzajperrtncd">problem handling</a>
</li>
<li>process, basic
<ul class="indexlist">
<li><a href="rzajpprecomp.htm#rzajpprecomp">precompiler</a>
</li>
</ul>
</li>
<li>PROCESS statement
<ul class="indexlist">
<li><a href="rzajpcompilecobol.htm#rzajpcompilecobol">COBOL</a>
</li>
</ul>
</li>
<li><a href="rzajprpsp.htm#rzajprpsp">producing reports from sample programs</a>
</li>
<li>program
<ul class="indexlist">
<li>compiling application
<ul class="indexlist">
<li><a href="rzajpilesqlprecompile.htm#rzajpilesqlprecompile">ILE</a>
</li>
<li><a href="rzajpcompilenonile.htm#rzajpcompilenonile">non-ILE</a>
</li>
</ul>
</li>
<li><a href="rzajppreprog.htm#rzajppreprog">preparing and running with SQL statements</a>
</li>
<li><a href="rzajppgmref.htm#rzajppgmref">reference</a>
</li>
<li><a href="rzajprpsp.htm#rzajprpsp">report produced by sample</a>
</li>
<li>running with embedded SQL
<ul class="indexlist">
<li><a href="rzajprunningddm.htm#rzajprunningddm">DDM consideration</a>
</li>
<li><a href="rzajprunningpgm.htm#rzajprunningpgm">instruction</a>
</li>
<li><a href="rzajprunningoverride.htm#rzajprunningoverride">override consideration</a>
</li>
<li><a href="rzajprunningretcode.htm#rzajprunningretcode">return code</a>
</li>
</ul>
</li>
<li><a href="rzajpsamprog.htm#rzajpsamprog">sample</a>
</li>
<li>SQL statements in
<ul class="indexlist">
<li><a href="rzajpcobile.htm#rzajpcobile">COBOL</a>
</li>
<li><a href="rzajpssilec.htm#rzajpssilec">ILE C</a>
</li>
<li><a href="rzajpcobile.htm#rzajpcobile">ILE COBOL</a>
</li>
<li><a href="rzajpssile.htm#rzajpssile">ILE RPG program</a>
</li>
<li><a href="rzajpstpli.htm#rzajpstpli">PL/I</a>
</li>
<li><a href="rzajpssrexx.htm#rzajpssrexx">REXX</a>
</li>
<li><a href="rzajpssrpg.htm#rzajpssrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_51" href="#IDX0_51">Q</a></strong>
<ul class="indexlist">
<li><a href="rzajptempmem.htm#rzajptempmem">QSQLTEMP</a>
</li>
<li><a href="rzajptempmem.htm#rzajptempmem">QSQLTEMP1</a>
</li>
<li>quotation mark
<ul class="indexlist">
<li><a href="rzajpcvariabledecnotes.htm#rzajpcvariabledecnotes">C</a>
</li>
<li><a href="rzajpcvariabledecnotes.htm#rzajpcvariabledecnotes">C++</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_52" href="#IDX0_52">R</a></strong>
<ul class="indexlist">
<li><a href="rzajppgmref.htm#rzajppgmref">reference, program</a>
</li>
<li><a href="rzajprpsp.htm#rzajprpsp">report produced by sample programs</a>
</li>
<li>RETRN statement
<ul class="indexlist">
<li><a href="rzajpendingrpg.htm#rzajpendingrpg">ending RPG/400 programs</a>
</li>
</ul>
</li>
<li>return code
<ul class="indexlist">
<li>handling in
<ul class="indexlist">
<li><a href="rzajperrtncd.htm#rzajperrtncd">general</a>
</li>
</ul>
</li>
<li><a href="rzajprunningretcode.htm#rzajprunningretcode">running a program with embedded SQL</a>
</li>
</ul>
</li>
<li>REXX
<ul class="indexlist">
<li>coding SQL statements <a href="rzajprexx.htm#rzajprexx">(1)</a>, <a href="rzajpinvar.htm#rzajpinvar">(2)</a>
</li>
<li>SQL statements in
<ul class="indexlist">
<li><a href="rzajpssrexx.htm#rzajpssrexx">sample</a>
</li>
</ul>
</li>
</ul>
</li>
<li>ROWID host variable
<ul class="indexlist">
<li><a href="rzajpcrowid.htm#rzajpcrowid">C</a>
</li>
<li><a href="rzajpcrowid.htm#rzajpcrowid">C++</a>
</li>
<li><a href="rzajpcobolrowid.htm#rzajpcobolrowid">COBOL</a>
</li>
<li><a href="rzajpilerpgrowid.htm#rzajpilerpgrowid">ILE RPG</a>
</li>
<li><a href="rzajpplirowid.htm#rzajpplirowid">PL/I</a>
</li>
</ul>
</li>
<li><a href="rzajprpgi.htm#rzajprpgi">RPG</a>
</li>
<li><a href="rzajprpg.htm#rzajprpg">RPG/400</a>
</li>
<li>RPG/400 program
<ul class="indexlist">
<li>/COPY statement <a href="rzajpincludecoderpg.htm#rzajpincludecoderpg">(1)</a>, <a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">(2)</a>
</li>
<li><a href="rzajphoststrucrpg.htm#rzajphoststrucrpg">character host variables</a>
</li>
<li>coding SQL statements <a href="rzajprpg.htm#rzajprpg">(1)</a>, <a href="rzajprpgparm.htm#rzajprpgparm">(2)</a>
</li>
<li><a href="rzajpcommentsrpg.htm#rzajpcommentsrpg">comment</a>
</li>
<li><a href="rzajpcompilenonile.htm#rzajpcompilenonile">compiler parameters</a>
</li>
<li><a href="rzajpcontinuationrpg.htm#rzajpcontinuationrpg">continuation</a>
</li>
<li><a href="rzajpsqldarpg.htm#rzajpsqldarpg">dynamic SQL coding</a>
</li>
<li>ending
<ul class="indexlist">
<li><a href="rzajpendingrpg.htm#rzajpendingrpg">using LR indicator</a>
</li>
<li><a href="rzajpendingrpg.htm#rzajpendingrpg">using RETRN statement</a>
</li>
</ul>
</li>
<li><a href="rzajperrorrpg.htm#rzajperrorrpg">error and warning message during a compile</a>
</li>
<li><a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">external file description</a>
</li>
<li>host structure
<ul class="indexlist">
<li><a href="rzajphostarrayrpg.htm#rzajphostarrayrpg">array, declaring</a>
</li>
<li><a href="rzajphoststrucrpg.htm#rzajphoststrucrpg">declaring</a>
</li>
</ul>
</li>
<li><a href="rzajphostvariablesrpg.htm#rzajphostvariablesrpg">host variable</a>
<ul class="indexlist">
<li><a href="rzajpequivsqlrpg.htm#rzajpequivsqlrpg">character</a>
</li>
<li><a href="rzajpdeclaringrpg.htm#rzajpdeclaringrpg">declaring</a>
</li>
<li><a href="rzajpexternalfilerpg.htm#rzajpexternalfilerpg">externally described</a>
</li>
<li><a href="rzajpequivsqlrpg.htm#rzajpequivsqlrpg">numeric</a>
</li>
</ul>
</li>
<li><a href="rzajpincludecoderpg.htm#rzajpincludecoderpg">including code</a>
</li>
<li><a href="rzajpindicatorrpg.htm#rzajpindicatorrpg">indicator structure</a>
</li>
<li><a href="rzajpindicatorrpg.htm#rzajpindicatorrpg">indicator variable</a>
</li>
<li><a href="rzajprpnamco.htm#rzajprpnamco">naming convention</a>
</li>
<li><a href="rzajphostarrayrpg.htm#rzajphostarrayrpg">occurrence data structure</a>
</li>
<li><a href="rzajpsequencerpg.htm#rzajpsequencerpg">sequence numbers</a>
</li>
<li>SQL data types
<ul class="indexlist">
<li><a href="rzajpequivsqlrpg.htm#rzajpequivsqlrpg">determining equivalent RPG</a>
</li>
</ul>
</li>
<li>SQL statements in
<ul class="indexlist">
<li><a href="rzajpssrpg.htm#rzajpssrpg">sample</a>
</li>
</ul>
</li>
<li>SQLCA
<ul class="indexlist">
<li><a href="rzajpsqlcarpg.htm#rzajpsqlcarpg">placement</a>
</li>
</ul>
</li>
<li><a href="rzajpstmtlabelsrpg.htm#rzajpstmtlabelsrpg">statement label</a>
</li>
<li><a href="rzajprpgparm.htm#rzajprpgparm">structure parameter passing</a>
</li>
<li><a href="rzajpsqldarpg.htm#rzajpsqldarpg">using the SQLDA</a>
</li>
<li><a href="rzajpwheneverrpg.htm#rzajpwheneverrpg">WHENEVER statement</a>
</li>
</ul>
</li>
<li><a href="rzajprpgi.htm#rzajprpgi">RPG program</a>
</li>
<li>rule
<ul class="indexlist">
<li><a href="rzajpasnrule.htm#rzajpasnrule">assignment</a>
</li>
<li>assignment rule <a href="rzajpnumrule.htm#rzajpnumrule">(1)</a>, <a href="rzajpdaterule.htm#rzajpdaterule">(2)</a>
</li>
<li><a href="rzajpnumrule.htm#rzajpnumrule">host variable, using</a>
</li>
<li><a href="rzajpsqlcom.htm#rzajpsqlcom">SQL with host language, using</a>
</li>
</ul>
</li>
<li>running
<ul class="indexlist">
<li>program with embedded SQL
<ul class="indexlist">
<li><a href="rzajprunningddm.htm#rzajprunningddm">DDM consideration</a>
</li>
<li><a href="rzajprunningpgm.htm#rzajprunningpgm">instruction</a>
</li>
<li><a href="rzajprunningoverride.htm#rzajprunningoverride">override consideration</a>
</li>
<li><a href="rzajprunningretcode.htm#rzajprunningretcode">return code</a>
</li>
</ul>
</li>
<li><a href="rzajprunningpgm.htm#rzajprunningpgm">programs</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_53" href="#IDX0_53">S</a></strong>
<ul class="indexlist">
<li>sample programs
<ul class="indexlist">
<li><a href="rzajpsamprog.htm#rzajpsamprog">DB2 UDB for iSeries statements, using</a>
</li>
<li><a href="rzajprpsp.htm#rzajprpsp">report</a>
</li>
<li>SQL statements in
<ul class="indexlist">
<li><a href="rzajpcobile.htm#rzajpcobile">COBOL</a>
</li>
<li><a href="rzajpssilec.htm#rzajpssilec">ILE C</a>
</li>
<li><a href="rzajpcobile.htm#rzajpcobile">ILE COBOL</a>
</li>
<li><a href="rzajpssile.htm#rzajpssile">ILE RPG program</a>
</li>
<li><a href="rzajpstpli.htm#rzajpstpli">PL/I</a>
</li>
<li><a href="rzajpssrexx.htm#rzajpssrexx">REXX</a>
</li>
<li><a href="rzajpssrpg.htm#rzajpssrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
<li>SELECT INTO statement
<ul class="indexlist">
<li><a href="rzajpasnrule.htm#rzajpasnrule">column value</a>
</li>
</ul>
</li>
<li>sequence numbers
<ul class="indexlist">
<li><a href="rzajpsequencecobol.htm#rzajpsequencecobol">COBOL</a>
</li>
<li><a href="rzajpsequenceirpg.htm#rzajpsequenceirpg">ILE RPG program</a>
</li>
<li><a href="rzajpsequencerpg.htm#rzajpsequencerpg">RPG/400 program</a>
</li>
</ul>
</li>
<li><a href="rzajprxerr.htm#rzajprxerr">SIGNAL ON ERROR in REXX</a>
</li>
<li><a href="rzajprxerr.htm#rzajprxerr">SIGNAL ON FAILURE in REXX</a>
</li>
<li>source file
<ul class="indexlist">
<li><a href="rzajpsourceccsid.htm#rzajpsourceccsid">CCSID</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">containing DBCS constants</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">include files</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">input to precompiler</a>
</li>
<li><a href="rzajpinputcompile.htm#rzajpinputcompile">margins</a>
</li>
<li>member, temporary
<ul class="indexlist">
<li><a href="rzajptempmem.htm#rzajptempmem">output from precompiler</a>
</li>
</ul>
</li>
<li><a href="rzajpmultisourcecobol.htm#rzajpmultisourcecobol">multiple source in COBOL</a>
</li>
<li><a href="rzajptempmem.htm#rzajptempmem">temporary for precompile</a>
</li>
</ul>
</li>
<li>SQL
<ul class="indexlist">
<li>statements
<ul class="indexlist">
<li><a href="rzajpcobile.htm#rzajpcobile">COBOL</a>
</li>
<li><a href="rzajpcobile.htm#rzajpcobile">ILE COBOL</a>
</li>
<li><a href="rzajpssile.htm#rzajpssile">ILE RPG program</a>
</li>
<li>PL/I <a href="rzajpssilec.htm#rzajpssilec">(1)</a>, <a href="rzajpstpli.htm#rzajpstpli">(2)</a>
</li>
<li><a href="rzajpssrexx.htm#rzajpssrexx">REXX</a>
</li>
<li><a href="rzajpssrpg.htm#rzajpssrpg">RPG/400</a>
</li>
<li><a href="rzajphostvar.htm#rzajphostvar">using host variable</a>
</li>
</ul>
</li>
<li><a href="rzajpsqlcom.htm#rzajpsqlcom">using with host language, concepts and rules</a>
</li>
</ul>
</li>
<li>SQL data types
<ul class="indexlist">
<li>determining equivalent
<ul class="indexlist">
<li><a href="rzajpequivsqlc.htm#rzajpequivsqlc">C</a>
</li>
<li><a href="rzajpequivsqlc.htm#rzajpequivsqlc">C++</a>
</li>
<li><a href="rzajpequivsqlcobol.htm#rzajpequivsqlcobol">COBOL</a>
</li>
<li><a href="rzajpequivsqlirpg.htm#rzajpequivsqlirpg">ILE RPG</a>
</li>
<li><a href="rzajpequivsqlpli.htm#rzajpequivsqlpli">PL/I</a>
</li>
<li><a href="rzajpdeterminerexx.htm#rzajpdeterminerexx">REXX</a>
</li>
<li><a href="rzajpequivsqlrpg.htm#rzajpequivsqlrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</li>
<li>SQL-varchar host variable
<ul class="indexlist">
<li><a href="rzajpccharhost.htm#rzajpccharhost">C</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">C++</a>
</li>
</ul>
</li>
<li>SQLCA (SQL communication area)
<ul class="indexlist">
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">C</a>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">C++</a>
</li>
<li><a href="rzajpsqlcacobol.htm#rzajpsqlcacobol">COBOL</a>
</li>
<li><a href="rzajpsqlcairpg.htm#rzajpsqlcairpg">ILE RPG</a>
</li>
<li><a href="rzajpcodp.htm#rzajpcodp">PL/I</a>
</li>
<li><a href="rzajpcodpl.htm#rzajpcodpl">REXX</a>
</li>
<li><a href="rzajpsqlcarpg.htm#rzajpsqlcarpg">RPG/400</a>
</li>
</ul>
</li>
<li>SQLCODE
<ul class="indexlist">
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">C</a>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">C++</a>
</li>
<li><a href="rzajpsqlcacobol.htm#rzajpsqlcacobol">COBOL</a>
</li>
<li><a href="rzajpcodpl.htm#rzajpcodpl">in REXX</a>
</li>
<li><a href="rzajpcodp.htm#rzajpcodp">PL/I</a>
</li>
</ul>
</li>
<li>SQLCODEs
<ul class="indexlist">
<li><a href="rzajperrtncd.htm#rzajperrtncd">definition</a>
</li>
</ul>
</li>
<li>SQLD field of SQLDA
<ul class="indexlist">
<li><a href="rzajprsqlda.htm#rzajprsqlda">in REXX</a>
</li>
</ul>
</li>
<li>SQLDA (SQL descriptor area)
<ul class="indexlist">
<li><a href="rzajpsqldac.htm#rzajpsqldac">C</a>
</li>
<li><a href="rzajpsqldac.htm#rzajpsqldac">C++</a>
</li>
<li><a href="rzajpsqldacobol.htm#rzajpsqldacobol">COBOL</a>
</li>
<li><a href="rzajpsqldairpg.htm#rzajpsqldairpg">ILE RPG</a>
</li>
<li><a href="rzajpsqldapli.htm#rzajpsqldapli">PL/I</a>
</li>
<li><a href="rzajprsqlda.htm#rzajprsqlda">REXX</a>
</li>
<li><a href="rzajpsqldarpg.htm#rzajpsqldarpg">RPG/400</a>
</li>
</ul>
</li>
<li>SQLDATA field of SQLDA
<ul class="indexlist">
<li><a href="rzajprsqlda.htm#rzajprsqlda">in REXX</a>
</li>
</ul>
</li>
<li><a href="rzajpcodpl.htm#rzajpcodpl">SQLERRD field of SQLCA</a>
</li>
<li><a href="rzajpcodpl.htm#rzajpcodpl">SQLERRMC field of SQLCA</a>
</li>
<li>SQLERROR statement
<ul class="indexlist">
<li><a href="rzajperrtncd.htm#rzajperrtncd">WHENEVER</a>
</li>
</ul>
</li>
<li><a href="rzajpcodpl.htm#rzajpcodpl">SQLERRP field of SQLCA</a>
</li>
<li>SQLIND field of SQLDA
<ul class="indexlist">
<li><a href="rzajprsqlda.htm#rzajprsqlda">in REXX</a>
</li>
</ul>
</li>
<li>SQLLEN field of SQLDA
<ul class="indexlist">
<li><a href="rzajprsqlda.htm#rzajprsqlda">in REXX</a>
</li>
</ul>
</li>
<li>SQLNAME field of SQLDA
<ul class="indexlist">
<li><a href="rzajprsqlda.htm#rzajprsqlda">in REXX</a>
</li>
</ul>
</li>
<li><a href="rzajprsqlda.htm#rzajprsqlda">SQLPRECISION field of SQLDA</a>
</li>
<li><a href="rzajprsqlda.htm#rzajprsqlda">SQLSCALE field of SQLDA</a>
</li>
<li>SQLSTATE
<ul class="indexlist">
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">C</a>
</li>
<li><a href="rzajpsqlcac.htm#rzajpsqlcac">C++</a>
</li>
<li><a href="rzajpsqlcacobol.htm#rzajpsqlcacobol">COBOL</a>
</li>
<li><a href="rzajpcodpl.htm#rzajpcodpl">in REXX</a>
</li>
<li><a href="rzajpcodp.htm#rzajpcodp">PL/I</a>
</li>
</ul>
</li>
<li>SQLSTATEs
<ul class="indexlist">
<li><a href="rzajperrtncd.htm#rzajperrtncd">definition</a>
</li>
</ul>
</li>
<li>SQLTYPE field of SQLDA
<ul class="indexlist">
<li><a href="rzajprsqlda.htm#rzajprsqlda">in REXX</a>
</li>
</ul>
</li>
<li><a href="rzajpcodpl.htm#rzajpcodpl">SQLWARN field of SQLCA</a>
</li>
<li>statement label
<ul class="indexlist">
<li><a href="rzajpstmtlabelscobol.htm#rzajpstmtlabelscobol">COBOL</a>
</li>
<li><a href="rzajpstmtlabelsc.htm#rzajpstmtlabelsc">in C</a>
</li>
<li><a href="rzajpstmtlabelsc.htm#rzajpstmtlabelsc">in C++</a>
</li>
<li><a href="rzajpstmtlabelsirpg.htm#rzajpstmtlabelsirpg">requirements for ILE RPG</a>
</li>
<li><a href="rzajpstmtlabelsrpg.htm#rzajpstmtlabelsrpg">RPG/400</a>
</li>
</ul>
</li>
<li>statement-name
<ul class="indexlist">
<li>in DESCRIBE
<ul class="indexlist">
<li><a href="rzajprsqlda.htm#rzajprsqlda">in REXX</a>
</li>
</ul>
</li>
</ul>
</li>
<li>statements <a href="rzajperrtncd.htm#rzajperrtncd">(1)</a>, <a href="rzajpssilec.htm#rzajpssilec">(2)</a>, <a href="rzajpcobile.htm#rzajpcobile">(3)</a>, <a href="rzajpstpli.htm#rzajpstpli">(4)</a>, <a href="rzajpssrpg.htm#rzajpssrpg">(5)</a>, <a href="rzajpssile.htm#rzajpssile">(6)</a>, <a href="rzajpssrexx.htm#rzajpssrexx">(7)</a>
<ul class="indexlist">
<li><a href="rzajphostvar.htm#rzajphostvar">host variable in SQL, using</a>
</li>
<li>INSERT
<ul class="indexlist">
<li><a href="rzajpasnrule.htm#rzajpasnrule">assignment operation</a>
</li>
</ul>
</li>
<li><a href="rzajppreprog.htm#rzajppreprog">preparing and running a program with</a>
</li>
<li><a href="rzajpsamprog.htm#rzajpsamprog">sample programs</a>
</li>
<li>SELECT INTO
<ul class="indexlist">
<li><a href="rzajpasnrule.htm#rzajpasnrule">column value</a>
</li>
</ul>
</li>
<li>UPDATE
<ul class="indexlist">
<li><a href="rzajpasnrule.htm#rzajpasnrule">assignment operation</a>
</li>
</ul>
</li>
<li>WHENEVER <a href="rzajpwheneverc.htm#rzajpwheneverc">(1)</a>, <a href="rzajpwhenevercobol.htm#rzajpwhenevercobol">(2)</a>, <a href="rzajpwheneverpli.htm#rzajpwheneverpli">(3)</a>
<ul class="indexlist">
<li><a href="rzajpwhen.htm#rzajpwhen">handling exception condition</a>
</li>
<li><a href="rzajpwheneverirpg.htm#rzajpwheneverirpg">ILE RPG</a>
</li>
<li><a href="rzajpwheneverrpg.htm#rzajpwheneverrpg">RPG/400</a>
</li>
</ul>
</li>
<li><a href="rzajperrtncd.htm#rzajperrtncd">WHENEVER SQLERROR</a>
</li>
</ul>
</li>
<li>string assignment
<ul class="indexlist">
<li><a href="rzajpstringrule.htm#rzajpstringrule">rule using host variable</a>
</li>
</ul>
</li>
<li>structure parameter passing
<ul class="indexlist">
<li><a href="rzajppliparm.htm#rzajppliparm">PL/I</a>
</li>
<li><a href="rzajprpgparm.htm#rzajprpgparm">RPG/400</a>
</li>
</ul>
</li>
<li>subfields
<ul class="indexlist">
<li><a href="rzajphoststrucirpg.htm#rzajphoststrucirpg">ILE RPG</a>
</li>
<li><a href="rzajphoststrucrpg.htm#rzajphoststrucrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_54" href="#IDX0_54">T</a></strong>
<ul class="indexlist">
<li>TAG statement
<ul class="indexlist">
<li><a href="rzajpstmtlabelsirpg.htm#rzajpstmtlabelsirpg">ILE RPG</a>
</li>
<li><a href="rzajpstmtlabelsrpg.htm#rzajpstmtlabelsrpg">RPG /400</a>
</li>
</ul>
</li>
<li>temporary source file member
<ul class="indexlist">
<li><a href="rzajptempmem.htm#rzajptempmem">output from precompiler</a>
</li>
</ul>
</li>
<li>time assignment rule
<ul class="indexlist">
<li><a href="rzajpdaterule.htm#rzajpdaterule">host variable, using</a>
</li>
</ul>
</li>
<li>timestamp assignment rule
<ul class="indexlist">
<li><a href="rzajpdaterule.htm#rzajpdaterule">host variable, using</a>
</li>
</ul>
</li>
<li>TIMFMT
<ul class="indexlist">
<li>ILE RPG <a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">(1)</a>, <a href="rzajpirpgexternal.htm#rzajpirpgexternal">(2)</a>
</li>
</ul>
</li>
<li>TIMSEP
<ul class="indexlist">
<li>ILE RPG <a href="rzajpdeclaringirpg.htm#rzajpdeclaringirpg">(1)</a>, <a href="rzajpirpgexternal.htm#rzajpirpgexternal">(2)</a>
</li>
</ul>
</li>
<li>trigraph
<ul class="indexlist">
<li><a href="rzajptrigraphsc.htm#rzajptrigraphsc">C</a>
</li>
<li><a href="rzajptrigraphsc.htm#rzajptrigraphsc">C++</a>
</li>
</ul>
</li>
<li>typedef
<ul class="indexlist">
<li><a href="rzajptypedefc.htm#rzajptypedefc">C</a>
</li>
<li><a href="rzajptypedefc.htm#rzajptypedefc">C++</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_55" href="#IDX0_55">U</a></strong>
<ul class="indexlist">
<li>union
<ul class="indexlist">
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C</a>
</li>
<li><a href="rzajphostsqlc.htm#rzajphostsqlc">C++</a>
</li>
</ul>
</li>
<li>UPDATE statement
<ul class="indexlist">
<li><a href="rzajpasnrule.htm#rzajpasnrule">assignment operation</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_56" href="#IDX0_56">V</a></strong>
<ul class="indexlist">
<li>varchar host variable
<ul class="indexlist">
<li><a href="rzajpccharhost.htm#rzajpccharhost">C</a>
</li>
<li><a href="rzajpccharhost.htm#rzajpccharhost">C++</a>
</li>
</ul>
</li>
<li>variable <a href="rzajpdeclaringhostc.htm#rzajpdeclaringhostc">(1)</a>, <a href="rzajpindvard.htm#rzajpindvard">(2)</a>
<ul class="indexlist">
<li>host
<ul class="indexlist">
<li><a href="rzajphostvariablesrexx.htm#rzajphostvariablesrexx">REXX</a>
</li>
</ul>
</li>
<li><a href="rzajpindvar.htm#rzajpindvar">indicator</a>
</li>
<li><a href="rzajphostindvar.htm#rzajphostindvar">use of indicator with host structure, example</a>
</li>
<li><a href="rzajpnullvar.htm#rzajpnullvar">used to set null value</a>
</li>
</ul>
</li>
</ul>
<strong><a name="IDX1_57" href="#IDX0_57">W</a></strong>
<ul class="indexlist">
<li>warning
<ul class="indexlist">
<li><a href="rzajperrtncd.htm#rzajperrtncd">test for negative SQLCODEs</a>
</li>
</ul>
</li>
<li><a href="rzajperrorandwarning.htm#rzajperrorandwarning">warning message during a compile</a>
<ul class="indexlist">
<li><a href="rzajperrorplic.htm#rzajperrorplic">C++ program</a>
</li>
<li><a href="rzajperrorplic.htm#rzajperrorplic">C program</a>
</li>
<li>COBOL program <a href="rzajperrorplic.htm#rzajperrorplic">(1)</a>, <a href="rzajperrorcobol.htm#rzajperrorcobol">(2)</a>
</li>
<li><a href="rzajperrorplic.htm#rzajperrorplic">PL/I program</a>
</li>
<li>RPG program <a href="rzajperrorplic.htm#rzajperrorplic">(1)</a>, <a href="rzajperrorrpg.htm#rzajperrorrpg">(2)</a>
</li>
</ul>
</li>
<li><a href="rzajperrtncd.htm#rzajperrtncd">WHENEVER SQLERROR</a>
</li>
<li>WHENEVER statement
<ul class="indexlist">
<li><a href="rzajpwheneverc.htm#rzajpwheneverc">C</a>
</li>
<li><a href="rzajpwheneverc.htm#rzajpwheneverc">C++</a>
</li>
<li><a href="rzajpwhenevercobol.htm#rzajpwhenevercobol">COBOL</a>
</li>
<li><a href="rzajpwhen.htm#rzajpwhen">handling exception condition with</a>
</li>
<li><a href="rzajpwheneverirpg.htm#rzajpwheneverirpg">ILE RPG</a>
</li>
<li><a href="rzajpwheneverpli.htm#rzajpwheneverpli">PL/I</a>
</li>
<li><a href="rzajprxerr.htm#rzajprxerr">REXX, substitute for</a>
</li>
<li><a href="rzajpwheneverrpg.htm#rzajpwheneverrpg">RPG/400</a>
</li>
</ul>
</li>
</ul>
</body></html>