синтаксис: CONSTRAINT constraint_name PRIMARY KEY(col1,col2,col3)
, например ::
CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName)
приведенный выше пример будет работать, если вы пишете его во время создания таблицынапример ::
CREATE TABLE person (
P_Id int ,
............,
............,
CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName)
);
, чтобы добавить это ограничение к существующей таблице, вам необходимо следовать следующему синтаксису
ALTER TABLE table_name ADD CONSTRAINT constraint_name PRIMARY KEY (P_Id,LastName)