【发布时间】:2020-12-08 00:34:46
【问题描述】:
-- create a table
CREATE TABLE customers
(
id INTEGER PRIMARY KEY NOT NULL,
name TEXT NOT NULL,
billing_address TEXT NOT NULL
);
CREATE TABLE products
(
id INTEGER PRIIMARY KEY NOT NULL,
price NUMBER NOOT NULL
);
CREATE TABLE orders
(
id INTEGER NOT NULL,
customer_id NUMBER NOT NULL,
product_id NUMBER NOT NULL,
delivery_address TEXT NOT NULL,
FOREIGN KEY(customer_id) REFERENCES customers(id),
FOREIGN KEY(product_id) REFERENCES products(id)
);
【问题讨论】:
-
您在
productstable ddl 中使用了noot而不是not -
为了将来参考,请务必发布您遇到的任何错误消息的完整内容 - 全部。
-
主键?(额外的 i..)看起来有点语法高亮/拼写检查会有很长的路要走......
标签: sql sqlite foreign-keys create-table