Bạn có thể thả nhiều bảng bằng cách lặp qua chúng và thực hiện điều này:
EXEC sp_MSforeachtable @command1 = "DROP TABLE ?"
Tuy nhiên, nếu bạn cố gắng thả một bảng được tham chiếu bởi khóa ngoại, bạn sẽ gặp một lỗi như
Msg 3726, Level 16, State 1, Line 1
Could not drop object 'dbo.Table1' because it is referenced by a FOREIGN KEY constraint.
Nếu bạn chỉ muốn thực hiện thủ công thì chỉ cần lặp lại câu lệnh một vài lần cho đến khi các bảng có tham chiếu bị loại bỏ (ví dụ: nếu Bảng 2 có tham chiếu đến Bảng 1, thì lúc đầu, Bảng 1 có thể bị hủy trong khi Bảng 2 bị hủy và ở giây chạy Table1 sau đó có thể được loại bỏ vì Table2 không còn nữa).