1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Cơ sở dữ liệu với Python

Connected

Bài tập

Xóa tất cả bản ghi khỏi một bảng

Không ít lần bạn sẽ cần làm trống một bảng để nạp lại dữ liệu. Bạn có thể làm điều này với câu lệnh delete chỉ cần truyền vào chính bảng đó. Ví dụ, trong video, Jason đã xóa bảng extra_employees bằng cách thực thi như sau:

delete_stmt = delete(extra_employees)
result_proxy = connection.execute(delete_stmt)

Hãy thật cẩn thận, vì thao tác xóa không thể hoàn tác!

Hướng dẫn

100 XP
  • Import delete và select từ sqlalchemy.
  • Tạo một câu lệnh delete để xóa toàn bộ dữ liệu từ bảng census. Lưu vào delete_stmt.
  • Thực thi delete_stmt qua connection và lưu results.
  • Gửi câu trả lời để select tất cả các hàng còn lại từ bảng census và in kết quả để xác nhận bảng đã trống!