2

重複の可能性:
MySQL:自動インクリメントの主キーを並べ替え/リセットしますか?

SQLに自動インクリメントフィールドがあります。誤って何かを削除しましたが、自動インクリメントの数が急増したため、テーブルがオフになっています。正確なSQLコマンドを忘れましたが、Select table set auto incremental ='whatever'があったことを覚えています。構文を忘れただけですが、誰か助けてもらえますか?

4

4 に答える 4

7
ALTER TABLE theTableInQuestion AUTO_INCREMENT=1234  
于 2012-11-12T20:38:38.700 に答える
4
ALTER TABLE YOUR_TABLE AUTO_INCREMENT=YOUR_DESIRED_NUMBER;
于 2012-11-12T20:38:01.407 に答える
1

下記参照:

ALTER TABLE tbl AUTO_INCREMENT = newNumber;
于 2012-11-12T20:38:55.663 に答える
1

マニュアルによると:

ALTER table drop column autoinc_column;
ALTER table add column autoinc_column ...;

ここで、「...」は最初の列の作成に使用されるのと同じパラメーターです。

于 2012-11-12T20:45:47.793 に答える