mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-29 22:49:41 +03:00 
			
		
		
		
	To: Bryan Henderson <bryanh@giraffe.netgate.net> Cc: Postgres95-development <pg95-dev@ki.net> Subject: Re: [PG95-DEV] DELETE statement > > Does the man page for DELETE need to be corrected? It gives as syntax > > DELETE instance_variable [FROM fromlist] [WHERE qual] . > > But the actual syntax appears to be > > DELETE FROM classname WHERE qual . > > -- > Bryan Henderson Phone 408-227-6803 > San Jose, California > This patch fixes the delete manual page in 2.0:
		
			
				
	
	
		
			38 lines
		
	
	
		
			938 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			938 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| .\" This is -*-nroff-*-
 | |
| .\" XXX standard disclaimer belongs here....
 | |
| .\" $Header: /cvsroot/pgsql/doc/man/Attic/delete.l,v 1.2 1996/09/23 08:39:53 scrappy Exp $
 | |
| .TH DELETE SQL 11/05/95 Postgres95 Postgres95
 | |
| .SH NAME
 | |
| delete \(em delete instances from a class
 | |
| .SH SYNOPSIS
 | |
| .nf
 | |
| \fBdelete\fR \fBfrom\fR class_name [ \fBwhere\fR qual ]
 | |
| .fi
 | |
| .SH DESCRIPTION
 | |
| .BR Delete
 | |
| removes instances which satisfy the qualification,
 | |
| .IR qual
 | |
| from the specified class.
 | |
| 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).
 |