MySQL:Primary Keys

0 Comments

Create Primary Key-Create TABLEステートメントを使用して

MYSQLで主キーを作成するには、CREATE TABLEステートメントを使用します。

構文

MySQLでCREATE TABLEステートメントを使用して主キーを作成する構文は次のとおりです。

table_name作成するテーブルの名前。 column1,column2テーブルに作成する列。 これは、主キーの作成方法を示すための過度の単純化であるため、より詳細なCREATE TABLE構文については、MySQL CREATE TABLEステートメントを参照してください。 constraint_name主キーの名前。, column1,column2,… column_n主キーを構成する列。

Example

MySQLのCREATE TABLEステートメントを使用して主キーを作成する方法の例を見てみましょう。

この例では、contactsテーブルにcontacts_pkという主キーを作成しました。 これは、contact_id列の一つだけで構成されています。

以下の例のように、複数のフィールドを持つ主キーを作成することもできます。

この例では、last_name列とfirst_name列の組み合わせで構成されるcontacts_pkという主キー, したがって、last_nameとfirst_nameの各組み合わせは、contactsテーブルで一意でなければなりません。


コメントを残す

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