0
CREATE TABLE OWLUpdates(
id INT AUTO_INCREMENT NOT NULL,
website INT, INDEX website__idx (website), FOREIGN KEY (website) REFERENCES OWLWebsite          (id) ON DELETE CASCADE,
suburl VARCHAR(255),
sendtimes INT,
title VARCHAR(255) UNIQUE,
description LONGTEXT,
is_show CHAR(1),
reads INT,
degrees INT,
mtime DATETIME,
PRIMARY KEY(id)
) ENGINE=InnoDB CHARACTER SET utf8;

エラーは何ですか?? web2py レポート:

(1064, u"SQL 構文にエラーがあります。使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。 id)\n) 9 行目の ENGINE=Inn')

4

1 に答える 1

5

READSは MySQL の予約済みキーワードです。キーワードを使用するには、バッククォートで囲む必要があります。

`READS` INT

ただし、アドバイスとして、将来の問題を防ぐために予約済みキーワードの使用は控えてください。

于 2013-03-31T14:27:33.263 に答える