ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzajp_5.4.0.1/rzajpdiagnotes.htm

56 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="reference" />
<meta name="DC.Title" content="Additional notes on using the SQL diagnostics area" />
<meta name="abstract" content="In an application program, the SQLCA is replaced with an implicit or stand-alone SQLSTATE variable, which must be declared in the program." />
<meta name="description" content="In an application program, the SQLCA is replaced with an implicit or stand-alone SQLSTATE variable, which must be declared in the program." />
<meta name="DC.Relation" scheme="URI" content="rzajpdiagnostics.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="rzajpdiagnotes" />
<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>Additional notes on using the SQL diagnostics area</title>
</head>
<body id="rzajpdiagnotes"><a name="rzajpdiagnotes"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Additional notes on using the SQL diagnostics area</h1>
<div><p>In an application program, the SQLCA is replaced with an implicit
or stand-alone SQLSTATE variable, which must be declared in the program. </p>
<div class="section"><p>With multiple condition areas existing in the SQL diagnostics
area, the most severe error or warning is returned in the first diagnostics
area. There is no specific ordering of the multiple conditions, except that
the first diagnostics area will contain the information for the SQLSTATE that
is also returned in the SQLSTATE variable.</p>
</div>
<div class="section"><p>With the SQLCA, the application program provides the storage for
the SQLCA that is used to communicate the results of the run of an SQL statement.
With the SQL diagnostics area, the database manager manages the storage for
the diagnostics, and the GET DIAGNOSTICS statement is provided to retrieve
the contents of the diagnostics area.</p>
</div>
<div class="section"><p>Note that the SQLCA will continue to be supported for application
programs. Also, the GET DIAGNOSTICS statement can be used in
an application program that uses the SQLCA.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzajpdiagnostics.htm" title="The SQL diagnostics area is used to keep the returned information for an SQL statement that has been run in a program. It contains all the information that is available to you as an application programmer through the SQLCA.">Use the SQL diagnostics area</a></div>
</div>
</div>
</body>
</html>