freeCodeCamp/guide/chinese/sql/sql-delete-statement/index.md

728 B
Raw Blame History

title localeTitle
SQL Delete Statement SQL删除语句

SQL删除语句

要删除表中的记录,请使用DELETE语句。

小心。您可以删除表格的所有记录或只删除一些记录。使用WHERE条件指定要删除的记录。语法是:

DELETE FROM table_name 
 WHERE condition; 

下面是从表中删除Id 3记录的示例

DELETE FROM Person 
 WHERE Id = 3; 

使用DELETE删除给定表中的所有记录

DELETE * FROM Person 
 ; 

或者根据您的RDBMS您可以使用TRUNCATE TABLE语句删除表中的所有记录并且根据您的RDBMS可能允许或不允许回滚。 DELETE是DMLTRUNCATE是DDL。

TRUNCATE TABLE Person;