Naomi Suzukawa
suzuk****@bitsc*****
2003年 8月 30日 (土) 22:37:04 JST
Sachikoさん、永田さん、こんばんは鈴川です。 たまたま auto_increment を変更する方法を見つけたのでお知らせします。 mysqlを起動して下のコマンドを実行したら、 設定した値から increment を始めしました。 alter table テーブル名 auto_increment = 値; [実行例] mysql> alter table customers auto_increment = 11; Query OK, 4 rows affected (0.02 sec) Records: 4 Duplicates: 0 Warnings: 0 この後でINSERT したデータの customers_id(auto_increment)は、 11 から順番に increment されました。 例えば、値を「1000」にすると「1000」から increment すると思います。 因みに、既に「1000」のレコードがある場合は、 登録されている auto_increment の最大値 + 1 からになるようです。 今回の場合は、orders テーブルの orders_id カラムを設定することに なると思いますので、例えば次のようなコマンドになるかと思います。 alter table orders auto_increment = 1000; -- 鈴川直美 / 株式会社ビットスコープ E-mail: suzuk****@bitsc***** http://www.bitscope.co.jp/