aboutsummaryrefslogtreecommitdiff
path: root/doc/man/delete.l
diff options
context:
space:
mode:
Diffstat (limited to 'doc/man/delete.l')
-rw-r--r--doc/man/delete.l41
1 files changed, 41 insertions, 0 deletions
diff --git a/doc/man/delete.l b/doc/man/delete.l
new file mode 100644
index 00000000000..5836a4756e1
--- /dev/null
+++ b/doc/man/delete.l
@@ -0,0 +1,41 @@
+.\" This is -*-nroff-*-
+.\" XXX standard disclaimer belongs here....
+.\" $Header: /cvsroot/pgsql/doc/man/Attic/delete.l,v 1.1.1.1 1996/08/18 22:14:23 scrappy Exp $
+.TH DELETE SQL 11/05/95 Postgres95 Postgres95
+.SH NAME
+delete \(em delete instances from a class
+.SH SYNOPSIS
+.nf
+\fBdelete\fR instance_variable [ \fBfrom\fR from_list ] [ \fBwhere\fR qual ]
+.fi
+.SH DESCRIPTION
+.BR Delete
+removes instances which satisfy the qualification,
+.IR qual ,
+from the class specified by
+.IR instance_variable .
+.IR Instance_variable
+is either a class name or a variable assigned by
+.IR from_list .
+If the qualification is absent, the effect is to delete all instances
+in the class. The result is a valid, but empty class.
+.PP
+You must have write access to the class in order to modify it, as well
+as read access to any class whose values are read in the qualification
+(see
+.IR "change acl" (l).
+.SH EXAMPLE
+.nf
+--
+--Remove all employees who make over $30,000
+--
+delete from emp where emp.sal > 30000
+.fi
+.nf
+--
+--Clear the hobbies class
+--
+delete from hobbies
+.fi
+.SH "SEE ALSO"
+drop(l).