このステートメントを Safari 5.0.5 でテストしていますが、FOREIGN の前にエラーが発生します。
CREATE TABLE IF NOT EXISTS Idea (
id INTEGER PRIMARY KEY,
title TEXT NOT NULL,
content TEXT NOT NULL,
created TIMESTAMP NOT NULL,
sketchID INTEGER,
categoryID INTEGER NOT NULL,
FOREIGN KEY (sketchID) REFERENCES (Sketch),
FOREIGN KEY (categoryID) REFERENCES (Category));
次のエラー メッセージが表示されます。
SQLStatementError 1 [DATABASE] near "(": syntax error
この SQL ステートメントのどこにエラーがありますか?