MySQL の自動インクリメント制約は、AUTO_INCREMENT キーワードを通じて各行に一意のインクリメント ID 値を生成します。この制約は整数データ型に適しています。 PRIMARY KEY (主キーの場合) および UNIQUE (一意のインデックスの場合) キーワードと組み合わせて使用することもできます。主キーには NULL 値を含めることはできず、各値は一意である必要がありますが、一意のインデックスには NULL 値を含めることができます。ただし、他の値は一意である必要があります。
#MySQL の自動インクリメント制約キーワード
MySQL の自動インクリメント制約は、各行の設定に使用されます。一意の増加する ID 値を自動的に生成します。次のキーワードは自動インクリメント制約に関連しています:AUTO_INCREMENT
PRIMARY KEY
UNIQUE
例
<code class="sql">CREATE TABLE customers ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL, PRIMARY KEY (id) );</code>
id 列に
AUTO_INCREMENT と
PRIMARY KEY があります。 制約があるため、新しい行が挿入されるたびに、一意に増加する ID 値が自動的に生成されます。
以上がmysql の自己増加制約のキーワードは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。