我只是想出來的時候,出現下列錯誤錯誤IF NOT EXISTS sqlite3的
import sqlite3
conn=sqlite3.connect("../db/mydb.db")
conn.execute('''CREATE TABLE SCHEDULER IF NOT EXISTS (SNO INTEGER PRIMARY KEY AUTOINCREMENT, STRTIME TEXT, ENDTIME TEXT, MODE TEXT)''')
conn.execute('''INSERT INTO SCHEDULER VALUES (1, 'XXXX', 'XXXX', 'MODE')''')
conn.close()
我得到的錯誤
Traceback (most recent call last): File "db.py", line 4, in conn.execute('''CREATE TABLE SCHEDULER IF NOT EXISTS(SNO INTEGER PRIMARY KEY AUTOINCREMENT, STRTIME TEXT, ENDTIME TEXT, MODE TEXT)''') sqlite3.OperationalError: near "IF": syntax error
這工作,謝謝。我正在學習一個老教程。 –