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

Chèn nhiều bản ghi cùng lúc

Đến lúc bạn luyện tập chèn nhiều bản ghi cùng lúc!

Như Jason đã minh họa trong video, khi chèn nhiều bản ghi cùng lúc, bạn không dùng phương thức .values(). Thay vào đó, trước tiên bạn sẽ tạo một danh sách các dictionary đại diện cho dữ liệu cần chèn, trong đó các khóa là tên cột. Trong phương thức .execute(), bạn có thể ghép danh sách dictionary này với một câu lệnh insert, câu lệnh đó sẽ chèn tất cả các bản ghi trong danh sách dictionary của bạn.

Hướng dẫn

100 XP
  • Tạo một danh sách các dictionary tên là values_list với hai dictionary. Ở dictionary đầu tiên, đặt name là 'Anna', count là 1, amount là 1000.00, và valid là True. Ở dictionary thứ hai trong danh sách, đặt name là 'Taylor', count là 1, amount là 750.00, và valid là False.
  • Tạo một câu lệnh insert cho bảng data để chèn nhiều bản ghi, lưu vào stmt.
  • Thực thi stmt với values_list thông qua connection và lưu vào results. Đảm bảo values_list là đối số thứ hai của .execute().
  • In rowcount của results.