はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/01/16
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 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についてはよく調べたつもりだったのですが、
いつのまにかごっちゃになってしまっていたようです。
余りにくだらない質問にお手を煩わせてしまって申し訳ありません。
そして、ありがとうございました。

これからもサイトの運営がんばってください。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.