PHPちょこっとリファレンス

PHPの開発や勉強にぜひご活用ください。

MySQL

[MySQL] テーブルに自動採番列を設定する(auto_increment)

投稿日:2015年9月21日 更新日:

MySQLのテーブルに自動採番列を作成するサンプルです。

サンプルソース

例)自動採番列(id列)を持つ testテーブルを作成する

以下のINSERT文を実行すると、ID列には自動採番された値がセットされます。

例)INSERT

(testテーブル)
idval
11AAA
22BBB
33CCC

補足メモ

  • auto_incrementは1テーブルに1つしか定義できません。
  • ORACLEのシーケンスなどとは異なり、独立したオブジェクトではなくテーブルに紐づくものです。
  • auto_incrementの値を取得したい場合は以下のSQLで確認できます。
  • auto_incrementの値を変更したい場合は以下のSQLで変更できます。

スポンサーリンク

スポンサーリンク

-MySQL
-

執筆者:




comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です