Lỗi của bạn là do bạn đã tạo một bảng không có khóa chính.
Sử dụng câu lệnh này (hoặc tương tự):
sql = """CREATE TABLE try (COL1 INT, COL2 INT, PRIMARY KEY (COL1))"""
Ở đây chúng tôi chỉ định rằng COL1
là khóa chính cho bảng. Sửa đổi khi bạn cần để phù hợp với yêu cầu của bạn.
Nếu bạn muốn thêm một cột chuỗi (có độ dài 128) vào bảng của mình:
CREATE TABLE try (COL1 INT, COL2 INT, MyString VARCHAR(128), PRIMARY KEY (COL1))