What method do you call in an SQLite cursor object in Python to run an SQL command?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "execute()". Với module sqlite3, ta mở kết nối bằng sqlite3.connect, lấy con trỏ bằng conn.cursor(), rồi gọi cur.execute với câu lệnh SQL và tuple tham số để chạy lệnh đó; với SELECT thì lặp trên cursor hoặc gọi fetchall() lấy kết quả, với lệnh thay đổi dữ liệu thì gọi conn.commit() để lưu. Đây là mẫu chuẩn của DB-API trong Python. "send()" là phương thức của đối tượng socket dùng để gửi bytes qua kết nối mạng, không có trên cursor. "socket()" là hàm tạo đối tượng socket trong module socket, thuộc lập trình mạng chứ không thuộc sqlite3. "run()" không có trên cursor của sqlite3; tên này gợi nhớ subprocess.run dùng để chạy một chương trình bên ngoài.
Cùng phần 4
What is the default sorting mode of the ORDER BY clause?Có lời giảiCâu hỏiWhich of the following is the database software used in this class?Có lời giảiCâu hỏiWhich is the correct command for a statement that will select data from the Breed column in the Cats table?Có lời giảiCâu hỏiCả 36 câu của chủ đề36 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây