mysql:3925
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sun, 8 Jul 2001 18:34:44 +0900
Subject: [mysql 03925] Re: AUTO_INCREMENT の初期値を0にしたい
とみたです。 On Sat, 07 Jul 2001 01:21:55 +0900 haruki@xxxxxxxxxx wrote: > CREATE TABLE cate ( id int NOT NULL AUTO_INCREMENT, > name VARCHAR(30) NOT NULL, parent_id int NOT NULL, > PRIMARY KEY (id), INDEX parent_id (parent_id)); > > INSERT INTO cate (name) VALUES('michael'); > > UPDATE cate SET id = 0 WHERE id = 1; > > 親IDとIDを関連付けるためにIDを、0にすることは > 分かるのですが、そのあとINSERT文でデータを挿入すると > IDが2になってしまいます。 AUTO_INCREMENT 値は記憶されますからね…。 > どうすればこの次のINSERT文で、IDが1になるのでしょうか? myisamchk の -A で明示的に設定できると思います。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
3922 2001-07-07 01:21 [<haruki@xxxxxxxxxx> ] AUTO_INCREMENT の初期値を0にしたい -> 3925 2001-07-08 18:34 ┗[とみたまさひろ <tomm]