है मेरे पास तालिका में एकाधिक (समग्र) प्राथमिक कुंजी हैं और उनमें से एक ऑटो वृद्धि होगी। हालांकि, दिलचस्प रूप से SQLite कीवर्ड के बाद AUTOINCREMENT
कीवर्ड का उपयोग करने की अनुमति देता है।तालिका में SQLite बहु-प्राथमिक कुंजी, उनमें से एक ऑटो वृद्धि
मेरे प्रश्न है:
CREATE TABLE ticket (
id INTEGER PRIMARY KEY AUTOINCREMENT,
seat TEXT, payment INTEGER,
PRIMARY KEY (id, seat))
हालांकि त्रुटि table "ticket" has more than one primary key
है।
वास्तव में मैं इस तालिका के लिए अन्य प्राथमिक कुंजी से बच सकता हूं। लेकिन मैं एक ओआरएम ढांचे को कोडिंग कर रहा हूं (नरक हाँ मैं पागल हूं) और एक टेबल के लिए PRIMARY KEY
बाधा पीढ़ी की संरचना को बदलना नहीं चाहता (क्योंकि इसे MySQL afaik में अनुमति है)।
क्या आप कोई समाधान जानते हैं?
मुझे लगता है कि आप "केवल" "सिर्फ" के बाद के बजाय के बाद कहने के लिए मतलब था? – Michael