[PHP-users 11262] PHP+MySQL連番について

php-users@php.gr.jp php-users@php.gr.jp
Tue, 05 Nov 2002 10:50:18 +0900


大変お世話になっております。SAITO TAKAです。

MySQLで、
auto_increment primary key
自動で連続する番号を振るフィールドを作ろうしています。
しかし、MySQLの仕様で、
空きがある番号も飛ばして最大の番号を振ってしまいます。

--------------------------------
1 2 3 4 5 6 9 10
のときは、
11 が振られてしまいます。
--------------------------------

これを、PostgreSQLのように、

--------------------------------
1 2 3 4 5 6 9 10
のときは、
7 が振られる。
--------------------------------

というようにしたいのですが、
どうにも良いアイディアが出てきません。

何か分かる方がございましたら、アドバイスをお願いします。
どうぞよろしくお願いします。

○━━━━━━━━━━━━━━━○
      SAITO TAKA
○━━━━━━━━━━━━━━━○