作成済みのデータベースにテーブルを作成しようとしています。を使用してすでにデータベースに切り替えましたUSE church_fpip
。これが新しいテーブルを作成するための私のコードですが、何らかの理由で ZEROFILL が構文エラーを作成しているようです。
mysql> CREATE TABLE sermons (
-> id INT NOT NULL AUTO_INCREMENT,
-> year INT(4) NOT NULL,
-> month INT(2) NOT NULL ZEROFILL,
-> day INT(2) NOT NULL ZEROFILL,
-> title VARCHAR(50) NOT NULL,
-> preacher VARCHAR(30) NOT NULL,
-> length INT(3) NOT NULL,
-> visible TINYINT(1) NOT NULL,
-> PRIMARY KEY (id)
-> );
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ZEROFILL,
day INT(2) NOT NULL ZEROFILL,
title VARCHAR(50) NOT NULL,
preach' at line 4