आपकी त्रुटि इसलिए है क्योंकि आपने बिना प्राथमिक कुंजी वाली तालिका बनाई है।
इस कथन का प्रयोग करें (या समान):
sql = """CREATE TABLE try (COL1 INT, COL2 INT, PRIMARY KEY (COL1))"""
यहां हम निर्दिष्ट करते हैं कि COL1
तालिका के लिए प्राथमिक कुंजी होना है। अपनी आवश्यकताओं के अनुरूप संशोधित करें।
यदि आप अपनी तालिका में एक स्ट्रिंग कॉलम (लंबाई 128 के साथ) जोड़ना चाहते हैं:
CREATE TABLE try (COL1 INT, COL2 INT, MyString VARCHAR(128), PRIMARY KEY (COL1))