2
我度過最後幾個小時試圖找到什麼是錯在我的代碼(?)多少外鍵,你可以在SQLite表
CREATE TABLE transaction (
id NUMERIC PRIMARY KEY,
user_id NUMERIC NOT NULL,
account_id NUMERIC NOT NULL,
category_id NUMERIC NOT NULL,
amount DOUBLE NOT NULL, date VARCHAR(25) NOT NULL,
description VARCHAR(25),
FOREIGN KEY(account_id) REFERENCES account(id),
FOREIGN KEY(user_id) REFERENCES user(id),
FOREIGN KEY(category_id) REFERENCES category(id)
);
找到什麼是錯的我被陸續添加一列,我注意到我不能創建超過兩個外鍵的表,是限制還是我做錯了什麼?我能以某種方式走過去嗎? IM在這種情況下不感興趣,因爲我意識到我需要改變我的數據庫的設計反正
問候
好吧,我想我現在得到的,我不應該使用事務作爲表 – user902383 2012-03-31 21:22:13