ホームページ >データベース >mysql チュートリアル >MySQL カラムを AUTO_INCREMENT にするにはどうすればよいですか?

MySQL カラムを AUTO_INCREMENT にするにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2025-01-08 20:47:54610ブラウズ

How Do I Make a MySQL Column AUTO_INCREMENT?

MySQL 列を AUTO_INCREMENT に変換する

既存の MySQL カラムを AUTO_INCREMENT になるように変更するには、ALTER TABLE コマンドを使用します。 前に提供したサンプル SQL には構文エラーがあります。 正しいアプローチは次のとおりです:

<code class="language-sql">ALTER TABLE document MODIFY COLUMN document_id INT AUTO_INCREMENT;</code>

このコマンドを詳しく見てみましょう:

  • ALTER TABLE document: これは、「document」という名前のテーブルを変更の対象とします。
  • MODIFY COLUMN document_id: 変更する列「document_id」を指定します。
  • INT AUTO_INCREMENT: これにより、データ型が整数 (INT) に設定され、新しい行の自動増分が有効になります。

このステートメントを実行すると、document_id 列は AUTO_INCREMENT 列になり、通常は主キーとしても機能します。

以上がMySQL カラムを AUTO_INCREMENT にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。