mysql:3324
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sat, 24 Feb 2001 19:05:10 +0900
Subject: [mysql 03324] Re: AUTO_INCREMENT 次回ナンバーの最小化について。
とみたです。 On Thu, 22 Feb 2001 15:43:36 +0900 cotton@xxxxxxxxxx wrote: > AUTO_INCREMENTで定義されたフィールドは > null値を入れると新しくそのフィールドで使用されていない > 数が自動で挿入されますが、例えば1〜100まで > のレコードがあって80〜100までをdeleteしても > AUTO_INCREMENTでnullをいれたら101が挿入されます。 > これを81にする方法はあるのでしょうか? マニュアルによると、myisamchk -A でできるみたいですね。 > また、開いたナンバーの内、最小のものを自動的に検出する方法については > ご存知ないでしょうか? > 例として、 > > ↓の場合では、 > 1、1〜100までのレコードが存在。 > 2、5〜10と20〜30と80〜100をdelete > 3、このフィールドから次回入力ナンバーの6を得たい。 > > といった感じです。 こちらについては、うまい方法は思いつきません。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
3318 2001-02-22 15:43 [<cotton@xxxxxxxxxx> ] AUTO_INCREMENT 次回ナンバーの最小化について。 3319 2001-02-23 18:49 ┣[<endo_t@xxxxxxxxxx> ] 3323 2001-02-24 01:16 ┣["K.Ono" <k-ono@xxxxx] -> 3324 2001-02-24 19:05 ┗[とみたまさひろ <tomm] 3342 2001-03-06 14:46 ┗[<cotton@xxxxxxxxxx> ]