質問: sqlエラーの意味を教えてください 自pcで開発しています。 テーブルを作成できたようなのですが、sqlを走らせようと思うとエラーがでてしまいます。 #1064 - 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 ')' at line 8 create table linkbook_juku( id int not null primary key auto_increment , juku varchar( 255 ) not null , address varchar( 255 ) not null , description text, pwd int( 2 ) , modify date not null , ); このsqlでなにが間違っているか見当がつきません。 ご存知の方いたらご教授頂けたら幸いです。 よろしくお願いします。
回答: 後ろから2行目の modify date not null, のカンマは不要かも知れません。 以下のsqlで通ると思います。 create table linkbook_juku( id int not null primary key auto_increment , juku varchar( 255 ) not null , address varchar( 255 ) not null , description text, pwd int( 2 ) , modify date not null );