まず、以下のような形式でCREATE TABLEステートメントを使用してテーブルを作成します。
CREATE TABLE テーブル名 (
列名1 データ型,
列名2 データ型,
...
PRIMARY KEY (列名)
);
上記のスクリプトでは、テーブル名を適切な名前に置き換え、列名とデータ型を必要に応じて修正してください。主キーとする列名を指定する場合は、PRIMARY KEY句を使用します。
以下に具体的な例を示します。
CREATE TABLE Users (
UserID INT,
UserName VARCHAR(50),
PRIMARY KEY (UserID)
);
上記の例では、"Users"というテーブルを作成し、"UserID"列を主キーとして指定しています。
また、主キーに複数の列を含める場合は、以下のように複数の列名をカンマで区切って指定します。
CREATE TABLE Orders (
OrderID INT,
CustomerID INT,
OrderDate DATE,
PRIMARY KEY (OrderID, CustomerID)
);
上記の例では、"Orders"というテーブルを作成し、"OrderID"と"CustomerID"の組み合わせを主キーとして指定しています。
このように、SQLスクリプトを使用してインライン主キー制約のあるテーブルを作成することができます。必要に応じて、他の制約やデータ型も追加することができます。