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

64 lines
4.2 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="Catalogs in database design" />
<meta name="abstract" content="A catalog is automatically created when you create a schema. There is also a system-wide catalog that is always in the QSYS2 library." />
<meta name="description" content="A catalog is automatically created when you create a schema. There is also a system-wide catalog that is always in the QSYS2 library." />
<meta name="DC.subject" content="catalog, database design, use in, database, design, using the catalog in" />
<meta name="keywords" content="catalog, database design, use in, database, design, using the catalog in" />
<meta name="DC.Relation" scheme="URI" content="rbafysqltech.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafycattbl.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafycatcol.htm" />
<meta name="DC.Relation" scheme="URI" content="../db2/rbafzmstcatalog.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="rbafydbcat" />
<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>Catalogs in database design</title>
</head>
<body id="rbafydbcat"><a name="rbafydbcat"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Catalogs in database design</h1>
<div><p>A catalog is automatically created when you create a schema. There
is also a system-wide catalog that is always in the QSYS2 library.</p>
<div class="section"><p>When an SQL object is created in a schema, information is added
to both the system catalog tables and the schema's catalog tables. When an
SQL object is created in a library, only the QSYS2 catalog is updated. A table
created with DECLARE GLOBAL TEMPORARY TABLE is not added to a catalog. </p>
</div>
<div class="section"><p>As the following examples show, you can display catalog information.
You cannot INSERT, DELETE, or UPDATE catalog information. You must have SELECT
privileges on the catalog views to run the following examples.</p>
</div>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="rbafycattbl.htm">Get catalog information about a table</a></strong><br />
The SYSTABLES view contains a row for every table and view in the SQL schema. It tells you if the object is a table or view, the object name, the owner of the object, what SQL schema it is in, and so forth.</li>
<li class="ulchildlink"><strong><a href="rbafycatcol.htm">Get catalog information about a column</a></strong><br />
The SYSCOLUMNS view contains a row for each column of every table and view in the schema.</li>
</ul>
<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="relinfo"><strong>Related information</strong><br />
<div><a href="../db2/rbafzmstcatalog.htm">Catalog views</a></div>
</div>
</div>
</body>
</html>