이 코드 :sqlite3.OperationalError 구문 오류
conn = connect('emails.db')
curs = conn.cursor()
curs.execute('''create table items
(integer primary key, X, Y)''')
curs.execute("INSERT INTO items (integer primary key, X, Y) VALUES ('today', 'X', 'Y')")
connection.commit()
반환 :
sqlite3.OperationalError: near "primary": syntax error
는 어떻게? 나는 내가 뭘 잘못하고 있는지 보지 못한다. 거기에 넣는 값은 모두 변수 btw입니다.
SQLite "철도"구문 다이어그램은 매우 유용합니다. http://www.sqlite.org/lang_createtable.html ... 최상위 수준은 다음과 같습니다. http://www.sqlite.org/lang.html –