ibm-information-center/dist/eclipse/plugins/i5OS.ic.sqlp_5.4.0.1/rbafyupdatediftbl.htm

54 lines
3.3 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="Update a table with rows from another table" />
<meta name="abstract" content="It is also possible to update an entire row in one table with values from a row in another table." />
<meta name="description" content="It is also possible to update an entire row in one table with values from a row in another table." />
<meta name="DC.subject" content="examples, UPDATE statement, using SELECT, example" />
<meta name="keywords" content="examples, UPDATE statement, using SELECT, example" />
<meta name="DC.Relation" scheme="URI" content="rbafyupdate.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="rbafyupdatediftbl" />
<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>Update a table with rows from another table</title>
</head>
<body id="rbafyupdatediftbl"><a name="rbafyupdatediftbl"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Update a table with rows from another table</h1>
<div><p>It is also possible to update an entire row in one table with values
from a row in another table.</p>
<div class="section"><p>Suppose there is a master class schedule table that needs to be
updated with changes that have been made in a copy of the table. The changes
are made to the work copy and merged into the master table every night. The
two tables have exactly the same columns and one column, CLASS_CODE, is a
unique key column. </p>
<pre><strong>UPDATE</strong> CL_SCHED
<strong>SET</strong> ROW =
(<strong>SELECT</strong> * <strong>FROM</strong> MYCOPY
<strong>WHERE</strong> CL_SCHED.CLASS_CODE = MYCOPY.CLASS_CODE)</pre>
<p>This
update will update all of the rows in CL_SCHED with the values from MYCOPY.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbafyupdate.htm" title="This topic shows the basic SQL statement and clauses that update data into tables and views. To change the data in a table, use the UPDATE statement.">Change data in a table using the UPDATE statement</a></div>
</div>
</div>
</body>
</html>