Looking at the code below, what would this line do to the table Cats? cur.execute('DROP TABLE IF EXISTS Cats ')
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: "It will remove the table "Cats".". Lệnh DROP TABLE trong SQL xoá hẳn một bảng khỏi cơ sở dữ liệu, gồm cả cấu trúc lẫn mọi dòng dữ liệu; phần IF EXISTS giúp lệnh không báo lỗi khi bảng chưa tồn tại, nên hay dùng ở đầu chương trình trước CREATE TABLE để tạo lại bảng sạch mỗi lần chạy. cur.execute chỉ là cách gửi câu SQL qua con trỏ của sqlite3. "It will remove the row "Cats"." sai vì xoá dòng dùng DELETE FROM ... WHERE, còn Cats ở đây là tên bảng. "It will move "Cats" to the end of the database." sai vì SQL không có khái niệm dời bảng về cuối cơ sở dữ liệu. "It will remove the column "Cats"." sai vì xoá cột phải dùng ALTER TABLE ... DROP COLUMN trên một bảng cụ thể.
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