# DELETE *supported in urQL parser, not yet supported in Obelisk* Deletes rows from a ``. ``` ::= DELETE [ FROM ] [ WHERE ] [ ] ``` ### API ``` +$ delete $: %delete table=qualified-object predicate=(unit predicate) as-of=(unit as-of) == ``` ### Arguments **`
`** The target of the `DELETE` operation. **``** Any valid ``, including predicates on CTEs. **``** Timestamp of table row[s] deletion. Defaults to `NOW` (current time). When specified, the timestamp must be greater than both the latest database schema and content timestamps. ### Remarks This command mutates the state of the Obelisk agent. Data in the *sys* namespace cannot be deleted. ### Produced Metadata Row count Content timestamp ### Exceptions delete state change after query in script database `` does not exist delete from table `
` as-of data time out of order delete from table `
` as-of schema time out of order table ``.`
` does not exist delete invalid predicate: `` `GRANT` permission on `
` violated