我试图将一个新表添加到一个已经存在的数据库中,但它总是给我一个错误“外键定义中的未知列'PRODUCT_ID'”。
CREATE TABLE product_review (
prod_review_ref_no INTEGER PRIMARY KEY AUTOINCREMENT,
review TEXT NOT NULL,
comment TEXT NOT NULL,
date TEXT NOT NULL,
time TEXT NOT NULL,
FOREIGN KEY (product_id) REFERENCES products(product_id)
);
如有任何帮助,我将不胜感激
必须在设置约束之前定义product_id列。