From c19bd8c764c303abb484a4ebc46f9f71f2c01ed6 Mon Sep 17 00:00:00 2001 From: "Thomas G. Lockhart" Date: Sat, 27 Sep 1997 04:36:02 +0000 Subject: [PATCH] Use "man drop" as an introduction to all drop commands. Create explicit drop_table man page (copied from old drop man page). --- src/man/drop.l | 40 ++++++++--------------------------- src/man/drop_table.l | 50 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+), 31 deletions(-) create mode 100644 src/man/drop_table.l diff --git a/src/man/drop.l b/src/man/drop.l index d92a5cbb20..2b656d1103 100644 --- a/src/man/drop.l +++ b/src/man/drop.l @@ -1,41 +1,18 @@ .\" This is -*-nroff-*- .\" XXX standard disclaimer belongs here.... -.\" $Header: /cvsroot/pgsql/src/man/Attic/drop.l,v 1.3 1997/09/26 15:20:12 thomas Exp $ -.TH "DROP TABLE" SQL 09/26/97 PostgreSQL +.\" $Header: /cvsroot/pgsql/src/man/Attic/drop.l,v 1.4 1997/09/27 04:36:01 thomas Exp $ +.TH "DROP ATTRIBUTE" SQL 09/26/97 PostgreSQL .SH NAME -drop table \(em destroy existing classes +drop \(em destroy existing attributes .SH SYNOPSIS .nf -\fBdrop table\fR classname-1 { \fB,\fR classname-i } +\fBdrop {aggregate|database|function|index|operator + |rule|sequence|table|trigger|type|view}\fR .fi .SH DESCRIPTION -.BR "Drop Table" -removes classes from the data base. Only its owner may destroy a -class. A class may be emptied of instances, but not destroyed, by -using -.IR delete (l). -.PP -If a class being destroyed has secondary indices on it, then they will -be removed first. The removal of just a secondary index will not -affect the indexed class. -.PP -The destruction of classes is not reversable. Thus, a destroyed class -will not be recovered if a transaction which destroys this class fails -to commit. In addition, historical access to instances in a destroyed -class is not possible. -.SH EXAMPLE -.nf --- ---Destroy the emp class --- -drop table emp -.fi -.nf --- ---Destroy the emp and parts classes --- -drop table emp, parts -.fi +.BR "drop attribute" +removes an attribute from the database. +Refer to a specific man page (e.g. "man drop_table") for details. .SH "SEE ALSO" delete(l), drop aggregate(l), @@ -45,6 +22,7 @@ drop index(l), drop operator(l), drop rule(l), drop sequence(l), +drop table(l), drop trigger(l), drop type(l), drop view(l). diff --git a/src/man/drop_table.l b/src/man/drop_table.l new file mode 100644 index 0000000000..355d5b17ff --- /dev/null +++ b/src/man/drop_table.l @@ -0,0 +1,50 @@ +.\" This is -*-nroff-*- +.\" XXX standard disclaimer belongs here.... +.\" $Header: /cvsroot/pgsql/src/man/Attic/drop_table.l,v 1.1 1997/09/27 04:36:02 thomas Exp $ +.TH "DROP TABLE" SQL 09/26/97 PostgreSQL +.SH NAME +drop table \(em destroy existing classes +.SH SYNOPSIS +.nf +\fBdrop table\fR classname-1 { \fB,\fR classname-i } +.fi +.SH DESCRIPTION +.BR "Drop Table" +removes classes from the data base. Only its owner may destroy a +class. A class may be emptied of instances, but not destroyed, by +using +.IR delete (l). +.PP +If a class being destroyed has secondary indices on it, then they will +be removed first. The removal of just a secondary index will not +affect the indexed class. +.PP +The destruction of classes is not reversible. Thus, a destroyed class +will not be recovered if a transaction which destroys this class fails +to commit. In addition, historical access to instances in a destroyed +class is not possible. +.SH EXAMPLE +.nf +-- +--Destroy the emp class +-- +drop table emp +.fi +.nf +-- +--Destroy the emp and parts classes +-- +drop table emp, parts +.fi +.SH "SEE ALSO" +delete(l), +drop aggregate(l), +drop database(l), +drop function(l), +drop index(l), +drop operator(l), +drop rule(l), +drop sequence(l), +drop trigger(l), +drop type(l), +drop view(l). -- GitLab