DELETE FROM Orders WHERE OrderID BETWEEN 1 AND 1000;
但是如果我不知道表记录,那么如何删除表中的所有记录而不删除表。
答案 0 :(得分:0)
删除
DELETE * FROM Orders;
TRUNCATE
TRUNCATE订单;
答案 1 :(得分:0)
使用" TRUNCATE"语法。
它会彻底清空一张桌子。
查看此文档:
答案 2 :(得分:0)
TRUNCATE Orders;
这就是删除所选表格的所有内容所需的全部内容
答案 3 :(得分:0)
如果要删除所有记录,可以使用以下方法执行此操作:
TRUNCATE TABLE Orders
该表仍然存在,但将为空。
但是如果你想删除你可能会做的一系列记录:
DELETE FROM Orders WHERE OrderID BETWEEN 1 AND (SELECT max(OrderID) FROM table)
在最后一种情况下,所有OrderID必须是唯一的。