sqlite 現在のオートインクリメント値を確認する

sqlite 現在のオートインクリメント値を確認する

sqliteで、現在のオートインクリメント値を確認する手順を記述してます。sqliteは、3.37.1を使用してます。

環境

  • OS windows11 home
  • sqlite 3.37.1
  • DB Browser for SQLite 3.12.2

手順

現在のオートインクリメント値を確認するには、「sqlite_sequence」のカラム「seq」を使用します。

select * from sqlite_sequence where name = 'テーブル名';

実際に、以下の「hoge」というテーブルのオートインクリメント値を確認してみます。

select * from sqlite_sequence where name = 'hoge';

実行結果

カラム「seq」にある値が現在のオートインクリメントとなります。