ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzakb_5.4.0.1/rzakbmsttdfifo.htm

66 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="FIFO (First-In First-Out) keyword for physical and logical files" />
<meta name="abstract" content="Use this file-level keyword to specify that if records with duplicate key values are retrieved from the same physical or logical file member, they are to be retrieved in a first-in first-out (FIFO) order." />
<meta name="description" content="Use this file-level keyword to specify that if records with duplicate key values are retrieved from the same physical or logical file member, they are to be retrieved in a first-in first-out (FIFO) order." />
<meta name="DC.subject" content="FIFO (First-In First-Out) keyword, First-In First-Out (FIFO) keyword" />
<meta name="keywords" content="FIFO (First-In First-Out) keyword, First-In First-Out (FIFO) keyword" />
<meta name="DC.Relation" scheme="URI" content="rzakbmstlfkeyw.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2001, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2001, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="tdfifo" />
<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>Physical and Logical Files, FIFO</title>
</head>
<body id="tdfifo"><a name="tdfifo"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">FIFO (First-In First-Out) keyword for physical and logical files</h1>
<div><p>Use this file-level keyword to specify that if records with duplicate
key values are retrieved from the same physical or logical file member, they
are to be retrieved in a first-in first-out (FIFO) order.</p>
<div class="section"><p>This keyword has no parameters.</p>
<p>FIFO is not allowed with
an first-changed first-out (FCFO), last-in first-out (LIFO), UNIQUE, or REFACCPTH
keyword.</p>
<p>If you do not specify FCFO, LIFO, FIFO, or UNIQUE, records
with duplicate key values are retrieved in FIFO, LIFO, or FCFO
order, but the order in which they are retrieved is not guaranteed.</p>
<p>At
least one key field must be specified in a file containing the FIFO keyword.
The FIFO keyword is not valid when you specify FILETYPE(*SRC) on the Create
Physical File (CRTPF) or Create Logical File (CRTLF) command.</p>
</div>
<div class="example"><h4 class="sectiontitle">Example</h4><p>The following example shows how to specify
the FIFO keyword for a physical file.</p>
<pre>|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A FIFO
00020A R CUSREC TEXT('CUSTOMER RECORD')
00030A CUSNAMEF 10A
00040A CUSNAMEM 1A
00050A CUSNAMEL 10A
00060A K CUSNAMEL
A</pre>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakbmstlfkeyw.htm" title="This topic lists valid keyword entries for describing physical and logical files. They are typed in positions 45 through 80 (functions).">Keyword entries for physical and logical files (positions 45 through 80)</a></div>
</div>
</div>
</body>
</html>