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

58 lines
4.1 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="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.Type" content="reference" />
<meta name="DC.Title" content="Margins in C and C++ applications that use SQL" />
<meta name="abstract" content="You must code SQL statements within the margins that are specified by the MARGINS parameter on the CRTSQLCI or CRTSQLCPPI command." />
<meta name="description" content="You must code SQL statements within the margins that are specified by the MARGINS parameter on the CRTSQLCI or CRTSQLCPPI command." />
<meta name="DC.subject" content="C program, margin, C++ program, coding requirement, C program, C++ program, margins, C, C++, MARGINS parameter, precompiler parameter, MARGINS, precompiler command, CRTSQLCI, CRTSQLCPPI" />
<meta name="keywords" content="C program, margin, C++ program, coding requirement, C program, C++ program, margins, C, C++, MARGINS parameter, precompiler parameter, MARGINS, precompiler command, CRTSQLCI, CRTSQLCPPI" />
<meta name="DC.Relation" scheme="URI" content="rzajpembedsqlc.htm" />
<meta name="DC.Relation" scheme="URI" content="rzajpsyntax.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzajpmarginsc" />
<meta name="DC.Language" content="en-us" />
<!-- 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>Margins in C and C++ applications that use SQL</title>
</head>
<body id="rzajpmarginsc"><a name="rzajpmarginsc"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Margins in C and C++ applications that use SQL</h1>
<div><p>You must code SQL statements within the margins that are specified
by the MARGINS parameter on the <span class="cmdname">CRTSQLCI</span> or <span class="cmdname">CRTSQLCPPI</span> command.</p>
<div class="section"><p>If the MARGINS parameter is specified as *SRCFILE, the record
length of the source file will be used. If a value is specified for the right
margin and that value is larger than the source record length, the entire
record will be read. The value will also apply to any included members. For
example, if a right margin of 200 is specified and the source file has a record
length of 80, only 80 columns of data will be read from the source file. If
an included source member in the same precompile has a record length of 200,
the entire 200 from the include will be read.</p>
</div>
<div class="section"><p>If EXEC SQL does not start within the specified margins, the SQL
precompiler does not recognize the SQL statement. </p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzajpembedsqlc.htm" title="SQL statements can be coded in a C or C++ program wherever executable statements can appear.">Embed SQL statements in C and C++ applications that use SQL</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzajpsyntax.htm" title="DB2 UDB for iSeries provides commands for precompiling programs coded in the following programming languages:">DB2 UDB for iSeries CL command descriptions for host language precompilers</a></div>
</div>
</div>
</body>
</html>