1.自動インクリメントフィールドを追加します。
テーブルを作成するときに1.1を追加しました
1 作成 表EMP( 2 EMPNOのINT(5)AUTO_INCREMENT プライマリ・ キー 3)。
テーブルの作成後に追加1.2
作成 表EMP( ENAMEのVARCHAR(20 ) )。 変更 テーブル EMPが追加 EMPNOのINT(5)AUTO_INCREMENT 、主 キーを。
注意:MySQLの自動インクリメントの主キーフィールドで、それ以外の場合はエラーについてがあるだろうしなければなりません
作成 、テーブルEMP( EMPNOのINT(5 )AUTO_INCREMENTを )。
0 | 33 | 午前15時20分54秒 | 表emp(EMPNOはint(5)AUTO_INCREMENT)を作成 | エラーコード:1075不正なテーブル定義。そこに一つだけのオート列にすることができ、キーとして定義する必要があります | 0.000秒 |
開始値の増分を設定します2。
MySQLのインクリメントフィールドの値から1を開始し、時には我々は手動で設定する必要があり、その後、開始増分から求めていません。
2.1あなたは、テーブルを作成するときに設定します
1 作成 表EMPを( 2 EMPNOのINT(5)AUTO_INCREMENT プライマリ キー 3)AUTO_INCREMENT = 100。
2.1テーブルを作成した後に自己通電開始値を変更します
変更 表 EMP AUTO_INCREMENT = 100。
注:カスタム値を設定し、それがデータを設定する前に挿入され、その後、データを挿入されている場合は、データベース内のデータは変更されませんテーブルを作成する場合は、その後、そうすること、データを挿入することができない原因になります場合、前回の値と同じ可能自動インクリメントの主キー挿入以来。