-2
Я хотел бы знать разницу между этими двумя запросами:В чем разница между основным ключом и композитным ключом?
1)
CREATE TABLE tblSample
(
T_Id INT PRIMARY KEY,
ID INT ,
BNO INT
)
2)
CREATE TABLE tblSample
(
T_Id INT,
ID INT,
BNO INT,
CONSTRAINT pk_id PRIMARY KEY(T_Id,ID,BNO)
)
Разница в первом синтаксисе недействительна, а второй синтаксис действителен. Второй называется составным первичным ключом –
У вас может быть только один первичный ключ на таблице. Что PK может содержать более одного поля, хотя (согласно вашему второму примеру) –
, какой синтаксис DB это? в таблице может быть только 1 первичный ключ, он может быть составным (состоящим из нескольких столбцов) или нет (состоящий всего из 1 столбца) –