このスレッドはクローズされています。記事の閲覧のみとなります。
MySQL の Error1064について |
|
- æ¥æï¼ 2006/10/16 07:26
- ååï¼ いし(初心者)
- 初めまして。
いつも自宅サーバ構築のため、貴サイトにお世話になっている者です。
当方、Java&MySQLを使い掲示板を自作しようとしております。 本体のほうのコーディングは終わり、 さぁ公開だというところであるエラーに遭遇しました。
MySQLにテーブルを作っておこうと思い、 以下を実行しました。
mysql> create table bbs1.BBS1TOPIC ( -> NUMBER int NOT NULL primary key auto_increment, -> TITLE varchar(20), -> NAME varchar(10), -> URL varchar(20), -> MAIL varchar(20), -> POST_DATE timestamp NOT NULL, -> CONTENT varchar -> );
結果、
ERROR 1064: Something is wrong in your syntax : ')' 付近 : 9 行目
私の目にはどうしても間違っているようには思えないのですが、 何かお気づきの点があればご教授願いたいと思います。
FedoraCore2 MySQL Ver 11.18 Distrib 3.23.58
以上の環境です。 よろしくお願い致します。
|
■ コンテンツ関連情報
Re: MySQL の Error1064について ( No.1 ) |
|
- æ¥æï¼ 2006/10/16 07:33
- ååï¼ 管理者
- いしさん、はじめまして。
最後から2列目(8行目)の「-> CONTENT varchar」ですが、サイズを指定しなければならなかった様な気がします。
varchar(n):可変長文字列で、(n)の値は0〜255の範囲で指定する。
|
Re: MySQL の Error1064について ( No.2 ) |
|
- æ¥æï¼ 2006/10/16 07:53
- ååï¼ いし(初心者)
- 管理者様、返信ありがとうございます。
仰る通りでした。これで問題なく掲示板を公開することができそうです。
charとvarcharについてはよく調べたつもりだったのですが、 いつのまにかごっちゃになってしまっていたようです。 余りにくだらない質問にお手を煩わせてしまって申し訳ありません。 そして、ありがとうございました。
これからもサイトの運営がんばってください。
|
■ その他