Re: Efficient DELETE Strategies
От | Manfred Koizar |
---|---|
Тема | Re: Efficient DELETE Strategies |
Дата | |
Msg-id | es9eguk7ov9644qo4qd341ess8ip8o51ok@4ax.com обсуждение исходный текст |
Ответ на | Re: Efficient DELETE Strategies (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: Efficient DELETE Strategies
Re: Efficient DELETE Strategies |
Список | pgsql-sql |
On Tue, 11 Jun 2002 10:28:40 -0400, Tom Lane <tgl@sss.pgh.pa.us> wrote: >It would seem that > > DELETE [ FROM ] relation_expr [ alias_clause ] > [ FROM from_list ] where_clause > >is the syntax that would be most nearly compatible with MSSQL and MySQL. >Does Oracle have anything comparable? Oracle basically supports (with slight variations between releases 7/8/9):DELETE [FROM] { table | view | ( subquery ) } [alias] [WHERE ...] [returning_clause] Informix (March 1997, 9.1?):DELETE FROM { table | ONLY ( table ) | view | synonym | collection_derived_table } WHERE condition According to the "SQL Quick Syntax Guide" the WHERE clause is not optional. Does anybody know, if this is a documentation bug? "Guide to SQL, Syntax" (Feb 1998, v7.3, v8.2) says, the WHERE clause is optional, as we'd expect. ServusManfred
В списке pgsql-sql по дате отправления: