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

59 lines
3.9 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="reference" />
<meta name="DC.Title" content="Open data path considerations" />
<meta name="abstract" content="This topic outlines the considerations for the open data path (ODP)." />
<meta name="description" content="This topic outlines the considerations for the open data path (ODP)." />
<meta name="DC.Relation" scheme="URI" content="rbafoopnqf.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="rbafoodpc" />
<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>Open data path considerations</title>
</head>
<body id="rbafoodpc"><a name="rbafoodpc"><!-- --></a>
<img src="./delta.gif" alt="Start of change" /><!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Open data path considerations</h1>
<div><p>This topic outlines the considerations for the open data path (ODP).</p>
<div class="section"><p>The file, library, and file member names used by ODP are the same
as the first file and file member names specified on the FILE parameter, unless
an override forces the use of a different file or file member name. The record
format name of the open query file is the same as that specified on the FORMAT
parameter. </p>
<p>The Open Query File (OPNQRYF) command always opens a file
with an ODP that is shared, as if SHARE(*YES) were specified for the file.
If the file, library, or file member name specified in the high-level language
(HLL) program differs from the name of the open query file, an override command
must be used to specify the correct file, library, and member names to allow
the HLL program to share the open query file ODP. If the first, or the only,
member queried has an attribute of SHARE(*NO), SHARE(*YES) must be specified
in an override to enable an HLL program to share the query file ODP.</p>
<p>If
the OPNQRYF command is scoped to the job, any subsequent open, other than
a query open, of the same file can share the ODP whether scoped to an activation
group or the job. If the OPNQRYF command is scoped to an activation group,
any subsequent open, other than a query open, of the same file can share the
ODP if it is also scoped to the same activation group.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbafoopnqf.htm" title="The Open Query File (OPNQRYF) command is a control language (CL) command that allows you to perform many data processing functions on database files. These topics discuss how to create a query using the OPNQRYF command, how to specify parameters for its major functions, and how to use it with your high-level language program.">Use Open Query File (OPNQRYF) command</a></div>
</div>
</div>
<img src="./deltaend.gif" alt="End of change" /></body>
</html>