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

56 lines
3.8 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="concept" />
<meta name="DC.Title" content="Read by relative record number operation" />
<meta name="abstract" content="For a keyed sequence access path, the relative record number can be used. This is the relative record number in the arrival sequence, even though the member opened has a keyed sequence access path." />
<meta name="description" content="For a keyed sequence access path, the relative record number can be used. This is the relative record number in the arrival sequence, even though the member opened has a keyed sequence access path." />
<meta name="DC.subject" content="reading, database record, methods, keyed sequence access path" />
<meta name="keywords" content="reading, database record, methods, keyed sequence access path" />
<meta name="DC.Relation" scheme="URI" content="rbafordbrk.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="rbafordroksap" />
<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>Read by relative record number operation</title>
</head>
<body id="rbafordroksap"><a name="rbafordroksap"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Read by relative record number operation</h1>
<div><p>For a keyed sequence access path, the relative record number can
be used. This is the relative record number in the arrival sequence, even
though the member opened has a keyed sequence access path.</p>
<p>If the member contains multiple record formats, a record format name must
be specified. In this case, you are requesting a record in the associated
physical file member that matches the record format specified. If the member
opened contains select/omit statements and the record identified by the relative
record number is omitted from the keyed sequence access path, an error message
is sent to your program and the operation is not allowed. After the operation
is completed, the file is positioned to the key value in the keyed sequence
access path that is contained in the physical record, which was identified
by the relative record number. This operation also gets the record in the
keyed sequence access path identified by the current file position plus or
minus some number of records. (The CHAIN statement in the RPG/400<sup>®</sup> language
and the READ statement in the COBOL/400<sup>®</sup> language are examples of
this operation.)</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbafordbrk.htm" title="These read operations can be used with a keyed sequence access path to get database records.">Read database records using a keyed sequence access path</a></div>
</div>
</div>
</body>
</html>