删除sql中的所有表条目

时间:2013-05-30 16:27:13

标签: sql ms-access sql-delete

是否可以删除表格中的所有条目并重置自动编号计数?
我试过了:

Private Sub Command12_Click()
DELETE FROM a_test
End Sub

但是我收到错误“预期结束声明”。我正在使用Access 2010。

2 个答案:

答案 0 :(得分:1)

我的建议是不要过于担心重新安装自动编号。让Access保持它的独特性。如果您需要重置它,请查看其他人发布的评论。

关于修复实际错误,您实际上并没有运行任何上述错误。如果要运行SQL语句,可以使用CurrentDb.Execute或类似的内容:

Private Sub Command12_Click()
    CurrentDb.Execute "DELETE FROM a_test"
End Sub

答案 1 :(得分:0)

您可以删除表格并再次创建,而不是删除所有行。它不是很有效也不干净,但它会重置自动编号。