SQLで複合主キーを設定する方法
SQL で複合主キーを設定するには PRIMARY KEY キーワードを使用して、複合主キーにする列名を括弧内に指定します。以下に例を示します。
CREATE TABLE 表名 (
列1 数据类型,
列2 数据类型,
列3 数据类型,
PRIMARY KEY (列1, 列2)
);
上のサンプルでは、列1と列2が複合主キーとして定義されています。これは、これら2つの列の組み合わせがユニークである必要があり、テーブル内の各行を一意に識別するために使用できることを意味します。
ユニークキーとする各列は、必ずユニークな値を持たせる必要があることに注意しないと、テーブルを作成することはできない。