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

70 lines
4.5 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="Create a table using AS" />
<meta name="abstract" content="The CREATE TABLE AS statement creates a table from the result of a SELECT statement." />
<meta name="description" content="The CREATE TABLE AS statement creates a table from the result of a SELECT statement." />
<meta name="DC.subject" content="CREATE TABLE statement, AS, examples, CREATE TABLE AS statement, statements, example" />
<meta name="keywords" content="CREATE TABLE statement, AS, examples, CREATE TABLE AS statement, statements, example" />
<meta name="DC.Relation" scheme="URI" content="rbafysqltech.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafytexas.htm" />
<meta name="DC.Relation" scheme="URI" content="../db2/rbafzmsthctabl.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="rbafycrttblas" />
<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>Create a table using AS</title>
</head>
<body id="rbafycrttblas"><a name="rbafycrttblas"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Create a table using AS</h1>
<div><p>The CREATE TABLE AS statement creates a table from
the result of a SELECT statement.</p>
<div class="section"><p>All of the expressions that can be used in a SELECT statement
can be used in a CREATE TABLE AS statement. You can also include all of the
data from the table or tables that you are selecting from.</p>
</div>
<div class="section"><p>For example, create a table named EMPLOYEE3 that includes all
of the column definitions from EMPLOYEE where the DEPTNO = D11.</p>
<pre><strong>CREATE TABLE</strong> EMPLOYEE3 <strong>AS</strong>
(<strong>SELECT</strong> PROJNO, PROJNAME, DEPTNO
<strong>FROM</strong> EMPLOYEE
<strong>WHERE</strong> DEPTNO = 'D11') <strong>WITH NO DATA</strong></pre>
<p>If the
specified table or view contains an identity column, you must specify INCLUDING
IDENTITY on the CREATE TABLE statement if you want the identity column to
exist in the new table. The default behavior for CREATE TABLE is EXCLUDING
IDENTITY. The WITH NO DATA clause indicates that the column definitions are
to be copied without the data. If you wanted to include the data in the new
table, EMPLOYEE3, include the WITH DATA clause. If the specified query includes
a non-SQL created physical file or logical file, any non-SQL result attributes
are removed.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbafysqltech.htm" title="Data definition language (DDL) describes the portion of SQL that allows you to create, alter, and destroy database objects. These database objects include schemas, tables, views, sequences, catalogs, indexes, and aliases.">Data definition language (DDL)</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rbafytexas.htm" title="Learn a variety of ways of tailoring your query to gather data using the SELECT statement. One way to do this is to use the SELECT statement in a program to retrieve a specific row (for example, the row for an employee). Furthermore, you can use clauses to gather data in a specific way.">Retrieve data using the SELECT statement</a></div>
</div>
<div class="relinfo"><strong>Related information</strong><br />
<div><a href="../db2/rbafzmsthctabl.htm">CREATE TABLE</a></div>
</div>
</div>
</body>
</html>