0
尝试使用两个外键创建连接表后出现以下错误。无法使用两个外键创建连接表sqlite3
Error: near "user_id": syntax error
这里是我创建的连接表代码:
sqlite> CREATE TABLE reviews (
...> id INTEGER PRIMARY KEY,
...> stars INT,
...> comment TEXT,
...> business_id INT,
...> FOREIGN KEY (business_id) REFERENCES businesses(id),
...> user_id INT,
...> FOREIGN KEY (user_id) REFERENCES users(id)
...>);
下面是其他表:
CREATE TABLE users (
...> id INTEGER PRIMARY KEY,
...> first_name TEXT,
...> last_name TEXT
...>);
CREATE TABLE businesses(
...> id INTEGER PRIMARY KEY,
...> name VARCHAR(250)
...>);