sqlite3.0错误:接近;BatchID";:语法错误
为什么在“BatchID”:语法错误“附近出现错误”sqlite3.OperationalError:sqlite3.0错误:接近;BatchID";:语法错误,sql,sqlite,Sql,Sqlite,为什么在“BatchID”:语法错误“附近出现错误”sqlite3.OperationalError: 在语句末尾移动外键的定义 CREATE TABLE IF NOT EXISTS OrderBatch( OrderBatchID INTEGER PRIMARY KEY, Quantity INTEGER, OrderID INTEGER,
在语句末尾移动外键的定义
CREATE TABLE IF NOT EXISTS OrderBatch(
OrderBatchID INTEGER PRIMARY KEY,
Quantity INTEGER,
OrderID INTEGER,
BatchID INTEGER,
FOREIGN KEY (OrderID) REFERENCES OrderTable(OrderID),
FOREIGN KEY (BatchID) REFERENCES Batch(BatchID)
)
CREATE TABLE IF NOT EXISTS OrderBatch(
OrderBatchID INTEGER PRIMARY KEY,
Quantity INTEGER,
OrderID INTEGER,
BatchID INTEGER,
FOREIGN KEY (OrderID) REFERENCES OrderTable(OrderID),
FOREIGN KEY (BatchID) REFERENCES Batch(BatchID)
)