mySQL に対して次のクエリを作成しました。
mysql> Create table R_Matrix
(
image_name VARCHAR(25) NOT NULL REFERENCES Images(image_name),
Row INT,
Column INT,
Data INT,
PRIMARY KEY(image_name)
);
ここで、Images は同じデータベース内のテーブルで、image_name はその中の列です。
ただし、次のエラーが発生しました。
エラー 1064 (42000): SQL 構文にエラーがあります。1 行目の「Column INT, Data INT, PRIMARY KEY(image_name) )」付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
クエリに問題はありません。私は何を間違っていますか?