AUTOINCREMENT を使用したテーブル列の変更
MySQL では、既存のテーブルを変更するには ALTER ステートメントが不可欠です。これにより、ユーザーは AUTOINCREMENT 属性を列に追加するなど、列のプロパティを変更できます。
既存の列に AUTOINCREMENT を追加するには、MODIFY 句を指定した ALTER TABLE ステートメントを使用できます。ただし、あなたの場合、間違ったコマンドを使用しているため、指定したコードは機能しません。 MODIFY の代わりに、CHANGE を使用する必要があります。これは、特に列名またはデータ型を変更するためのものです。
AUTOINCREMENT を追加するための正しい構文
次の SQL コードは、次の SQL コードを示しています。既存の itemID に AUTOINCREMENT プロパティを追加する正しい方法列:
ALTER TABLE ALLITEMS CHANGE itemID itemID INT(10) UNSIGNED AUTO_INCREMENT;
追加メモ:
修正された構文に従い、CHANGE コマンドと MODIFY コマンドの違いを理解することで、 MySQL テーブルの列に AUTOINCREMENT を簡単に追加できます。
以上が既存の MySQL 列に AUTOINCREMENT を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。