ibm-information-center/dist/eclipse/plugins/i5OS.ic.dbp_5.4.0.1/rbafoprocop.htm

68 lines
5.6 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?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="concept" />
<meta name="DC.Title" content="File processing options" />
<meta name="abstract" content="These topics describe several runtime processing options." />
<meta name="description" content="These topics describe several runtime processing options." />
<meta name="DC.subject" content="database file, processing options, option, database file processing, processing, database file, options, file, database, options for processing, options" />
<meta name="keywords" content="database file, processing options, option, database file processing, processing, database file, options, file, database, options for processing, options" />
<meta name="DC.Relation" scheme="URI" content="rbafopreopn.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafopretyp.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafoprepos.htm" />
<meta name="DC.Relation" scheme="URI" content="rbaforsdlt.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafopreign.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafopreeof.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafoprerl.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafoprefmt.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafodupkey.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="rbafoprocop" />
<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>File processing options</title>
</head>
<body id="rbafoprocop"><a name="rbafoprocop"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">File processing options</h1>
<div><p>These topics describe several runtime processing options.</p>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="rbafopretyp.htm">Specify the type of processing</a></strong><br />
When you use a file in a program, the system needs to know what type of operation you plan to use for that file. You can specify the type of processing with the OPTION parameter.</li>
<li class="ulchildlink"><strong><a href="rbafoprepos.htm">Specify the initial file position</a></strong><br />
After the file is opened, the system needs to know where it should start processing the file. You can specify the initial file position with the POSITION parameter.</li>
<li class="ulchildlink"><strong><a href="rbaforsdlt.htm">Reuse deleted records</a></strong><br />
Sometimes you might want to reuse deleted records for your database files. In this case, you can use the REUSEDLT parameter.</li>
<li class="ulchildlink"><strong><a href="rbafopreign.htm">Ignore the keyed sequence access path</a></strong><br />
If a key field is defined for the file, the system automatically uses the keyed sequence access path. However, sometimes, you can use the ACCPTH parameter to ignore the keyed sequence access path for better performance.</li>
<li class="ulchildlink"><strong><a href="rbafopreeof.htm">Delay end-of-file processing</a></strong><br />
When your program reaches the end of the data in a database file, the system normally signals your program that there is no more data to read. If you want the system to hold your program until more data arrives in the file, you can use the EOFDLY parameter to delay the end-of-file processing.</li>
<li class="ulchildlink"><strong><a href="rbafoprerl.htm">Specify the record length</a></strong><br />
As an option, you can specify the record length in your high-level language program.</li>
<li class="ulchildlink"><strong><a href="rbafoprefmt.htm">Ignore record formats</a></strong><br />
When you use a multiple format logical file, the system assumes that you want to use all formats defined for that file. However, if you do not want to use all of the formats, you can specify which formats you want to use and which ones you want to ignore.</li>
<li class="ulchildlink"><strong><a href="rbafodupkey.htm">Determine if duplicate keys exist</a></strong><br />
The set of keyed sequence access paths used to determine if the key is a duplicate key differs depending on the input/output (I/O) operation that is performed. You can determine if duplicate keys exist using the DUPKEYCHK parameter.</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbafopreopn.htm" title="These topics describe the file processing parameters and other methods or considerations that can affect database file processing.">Database file processing: Runtime considerations</a></div>
</div>
</div>
</body>
</html>