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

63 lines
3.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="Fields in join logical files" />
<meta name="abstract" content="Here are the rules for fields in join logical files." />
<meta name="description" content="Here are the rules for fields in join logical files." />
<meta name="DC.subject" content="field, join logical file" />
<meta name="keywords" content="field, join logical file" />
<meta name="DC.Relation" scheme="URI" content="rbafosrjlf.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="rbaforjlffjlf" />
<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>Fields in join logical files</title>
</head>
<body id="rbaforjlffjlf"><a name="rbaforjlffjlf"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Fields in join logical files</h1>
<div><p>Here are the rules for fields in join logical files.</p>
<div class="p"><ul><li>Fields in a record format for a join logical file must exist in one of
the physical files used by the logical file or, if CONCAT, RENAME, TRNTBL,
or SST is specified for the field, be a result of fields in one of the physical
files.</li>
<li>Fields specified as parameter values on the CONCAT keyword must be from
the same physical file. If the first field name specified on the CONCAT keyword
is not unique among the physical files, you must specify the JREF keyword
for that field to identify which file contains the field descriptions you
want to use.</li>
<li>If a field name in the record format for a join logical file is specified
in more than one of the physical files, you must uniquely specify on the JREF
keyword which file the field comes from.</li>
<li>Key fields, if specified, must come from the primary file. Key fields
in the join logical file need not be key fields in the primary file.</li>
<li>Select/omit fields can come from any physical file used by the join logical
file, but in some circumstances the DYNSLT keyword is required.</li>
<li>If specified, key fields and select/omit fields must be defined in the
record format.</li>
<li>Relative file numbers must be used for the JOIN and JREF keywords if the
name of the physical file is specified more than once on the JFILE keyword.</li>
</ul>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbafosrjlf.htm" title="This is a summary of rules for joining database files.">Summary of rules</a></div>
</div>
</div>
</body>
</html>