アフィリエイト広告を利用しています

2021年01月19日

Mysql:AUTO_INCREMENTの制約(ルール)

大げさなタイトルだが、

あるテーブルでid項目にAUTO_INCREMENTを設定している。

すでにidが1000以上のデータを登録している。

当然、AUTO_INCREMENTは1000以上の値が設定されている。

この状態でAUTO_INCREMENTを1にした。

コマンドは正常に終了するのだが、

AUTO_INCREMENTの値は変わらない。

Webで調べて見ると、AUTO_INCREMENTは

すでに登録されている値より小さい値にはできないそうだ。

Mysqlの古いバージョンではできていた記憶がある。

今はできないよう。

ちなみに使用中のMysqlのバージョンは 5.7.31 。







【このカテゴリーの最新記事】

posted by db-engineer at 00:00 | Comment(0) | Mysql

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド