10

この方法でユーザーテーブルを作成しようとしています:

テーブルの作成

しかし、私はこのエラーが発生しています:

これは数字ではありません

私は何を間違っていますか?

4

3 に答える 3

8

VARCHARの長さ (文字数)を指定する必要があります。長さは数値でなければなりません。その後、エラーを取り除くことができます。

于 2015-10-12T18:32:49.317 に答える
4

length の整数を格納できる主キーを作成しようとしています40

次の表を参照してください。

タイプ | 使用 | サイズ

  • TINYINT | 非常に小さい整数 | 符号付き範囲は–128 ~ 127です。符号なしの範囲は0 ~ 255です。
  • SMALLINT | 小さい整数 | 符号付き範囲は–32768 ~ 32767です。符号なしの範囲は0 ~ 65535 です。
  • ミディアムミント | 中サイズの整数 | 符号付き範囲は–8388608 から 8388607です。符号なしの範囲は0 ~ 16777215です。
  • INT または INTEGER | 通常サイズの整数 | 符号付き範囲は–2147483648 ~ 2147483647です。符号なしの範囲は0 ~ 4294967295です。
  • ビギント | 大きな整数 | 符号付きの範囲は–9223372036854775808 ~ 9223372036854775807 です。符号なしの範囲は0 ~ 18446744073709551615です。

その結果、PhpMyAdmin は、そのタイプ (INT) の最大許容長を超えているため、フィールドを作成しません。

http://help.scibit.com/mascon/masconMySQL_Field_Types.html

于 2013-10-24T06:24:58.363 に答える
4

INT 型の記憶容量は 4 バイトなので、最大長は 11 までしか指定できません。

詳しくはこちらをチェック

于 2013-10-24T06:27:19.563 に答える