• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:NULLについて)

NULLについてのエラーとは?解決方法をご紹介

このQ&Aのポイント
  • NULLについて伺います。現在、strutsで入力画面にて入力した内容がデータベース(MYSQL)に反映されるWEBアプリケーションを作っているのですが、Column 'title' cannot be nullとコンソールでエラーが出ており、「not nullでテーブルを作り直せばいいのかな」と思い、一旦テーブルを削除してからもう一度作り直したのですが、エラーが変わりません。何かしらご教授頂ければ幸いです。
  • テーブルの構造を確認すると、titleというフィールドがあり、これはnullが許可されていない(null許容されない)という設定です。エラーメッセージによると、データベースにtitleの値がnullで入力されているようです。したがって、エラーが発生しています。
  • 解決方法として、データベースにtitleの値を必ず入力するようにするか、nullを許可するようにフィールドの設定を変更することが考えられます。テーブルを削除して再作成したがエラーが変わらない場合は、strutsやデータの受け渡しに不備がある可能性もありますので、その点も確認してみてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • warez
  • ベストアンサー率57% (29/50)
回答No.1

MySQL では text 型には default 値を設定できないみたいです。 http://dev.mysql.com/doc/refman/4.1/ja/blob.html

keepuandu
質問者

お礼

有難う御座います。また、試行錯誤してみます。

関連するQ&A