mysql - 删除表的内容

标签 mysql sql postgresql

我如何删除表的内容..如果我在一个表中有 100 行,我想删除所有行而不删除一个表,我该怎么办?

最佳答案

使用DELETE没有 WHERE 子句:

DELETE FROM tablename

如果您有其他表通过外键引用引用它,这可能会失败。

关于mysql - 删除表的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7582927/

相关文章:

mysql - SQL 在以逗号分隔的字符串中查找

mysql - SQL - 使用多个引用和 IN 子句进行选择

SQL-计算所有存储过程中特定单词的出现次数

sql - ON和WHERE子句的位置和效率表现

php - PDO 结果为空

mysql - 两个查询合二为一 [MYSQL] 一个结果

php - 如何在 cdbcriteria 中编写此连接查询?

mysql - SQL 计数不同?

sql - 错误 : CASE types character varying and numeric cannot be matched

sql - Postgresql 连接表而不丢失记录