mysql(5.6.16)で連番を初期化しようと、alter table renzoku auto_increemnt=0;
としました。
てっきり0からまた番号を連番していくのかと思いきや3から始まってしまうのです。
なぜ、このようになるのか分からず、どの情報を提示すべきかわかりませんが、テーブルの構成は、こうなっております。
mysql> desc renzoku; +-------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+----------------+ | ren | int(11) | NO | PRI | NULL | auto_increment | | aa | varchar(10) | YES | | NULL | | +-------+-------------+------+-----+---------+----------------+
初期化後、selectで呼び出すと
mysql> select * from renzoku; +-----+------+ | ren | aa | +-----+------+ | 3 | ああ | +-----+------+ 1 row in set (0.00 sec)
となり、renが0となりません。なぜ3から始まってしまうのでしょう。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。