• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:どうしてもこのクエリーがミスになる)

どうしてもこのクエリーがミスになる

このQ&Aのポイント
  • Webmin上でテーブル作成時にエラーが発生しました。テーブルの作成に失敗してしまいました。
  • 「page_id」カラムの表示幅が範囲外となり、エラーが発生しました。
  • mediumint(10000)に設定しているにも関わらず、「column 'page_id' (max = 255)」とエラーメッセージが表示されます。

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

  • ベストアンサー
  • auty
  • ベストアンサー率58% (284/486)
回答No.1

(10000)で指定している数値(10000)は、取り扱う数の大きさではなく、 精度あるいは数字全体の有効桁数のことです。 (max = 255)は、有効桁数255を意味します。 mediumintが扱う数値の範囲は、 --------------------------------------------- mediumint      -8388608 から 8388607 mediumint UNSIGNED  0    から 16777215 --------------------------------------------- で 共に 3バイト です。したがって、例えば mediumint(8) UNSIGNED または mediumint(8) で十分でしょう。

ymck
質問者

お礼

ご回答ありがとうございます。 てっきり勘違いしておりました。 無事、解決できました。ありがとうございます。

関連するQ&A