MySQLの自動インクリメントフィールドで

1.自動インクリメントフィールドを追加します。

テーブルを作成するときに1.1を追加しました

1  作成 EMP(
 2 EMPNOのINT5)AUTO_INCREMENT プライマリ・ キー
3)。

テーブルの作成後に追加1.2

作成 EMP(
ENAMEのVARCHAR20 
)。
変更 テーブル EMPが追加 EMPNOのINT5)AUTO_INCREMENT 、主 キーを

注意:MySQLの自動インクリメントの主キーフィールドで、それ以外の場合はエラーについてがあるだろうしなければなりません

作成 、テーブルEMP(
EMPNOのINT5 )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のINT5)AUTO_INCREMENT プライマリ キー 
3)AUTO_INCREMENT = 100

2.1テーブルを作成した後に自己通電開始値を変更します

変更  EMP AUTO_INCREMENT = 100

注:カスタム値を設定し、それがデータを設定する前に挿入され、その後、データを挿入されている場合は、データベース内のデータは変更されませんテーブルを作成する場合は、その後、そうすること、データを挿入することができない原因になります場合、前回の値と同じ可能自動インクリメントの主キー挿入以来。

おすすめ

転載: www.linuxidc.com/Linux/2019-08/160195.htm