删除行

DELETE 从表中移除任何行或行的组合。在提交该事务之后,您不可恢复删除了的行。(在 中断了的修改 之下讨论事务。现在,请将事务与语句看做是一回事。)

当删除一行时,您还必须小心地删除其值依赖于该删除了的行的其他表的任何行。如果数据库强制执行引用约束,则您可使用 CREATE TABLE 或 ALTER TABLE 语句的 ON DELETE CASCADE 选项来允许从与另一表的关系中的一个表进行级联删除。要获取关于引用约束和 ON DELETE CASCADE 选项的更多信息,请参阅 引用完整性