こんにちは!
現在、データベースについて勉強しはじめました。
そこで、基本的と思われる文法エラーが出たのですが、MySQLのリファレンスを読んでも該当箇所がわからず解決しないため、質問させていただきます。
より詳細に箇条書きいたします。
- 参考書:JavaデベロッパーのためのEclipse完全攻略
- そこに載っていたやり方、すなわちMySQL Command Lineを用いてのDB作成をしている過程
- お手本はうまく作れたので、以前自分で作ったjsp&サーブレットに絡めるため、文字列:Name,Mail,Add及び数値:Tel,Sexを扱えるDBの作成を試み、DB作成ののちテーブルとカラム作成のため以下のコマンドを入力
create table user( Name varchar(8), Sex int, Tel int, Mail varchar(20), Add varchar(50) );
- すると、以下のエラーが表示される。
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 'Add(50))' at line 6
以上です。
シンタックスエラーというのが文法間違いらしいということが検索で分かり、またエラー文にマニュアルを読めとあるのでリファレンスも調べましたが、いまいちどこに間違いが存在するかわかりません。
varcharをnchar等で試してみてもうまくいかず、自分では思いつくものがなくなったため今回に至ります。
皆さまお忙しいところ初歩的で失礼いたしますが、よろしくお願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。