Не могу создать таблицу опять (
CREATE TABLE Investments
(
IDInvestment INT NOT NULL AUTO_INCREMENT,
AccountNumber INT NOT NULL,
Type VARCHAR (7) NOT NULL,
InvSum INT,
Per_Cents FLOAT NOT NULL,
Currency VARCHAR (6) NOT NULL,
OpenningDate DATETIME,
PasportSN CHAR (11) NOT NULL,
UNIQUE (AccountNumber),
FOREIGN KEY (PasportSN) REFERENCES Investors(PasportSN)
)
ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key
Ответы (1 шт):
Автор решения: Qwerty
→ Ссылка
Добавте Primary Key
CREATE TABLE Investments
(
IDInvestment INT AUTO_INCREMENT PRIMARY KEY,
AccountNumber INT NOT NULL,
Type VARCHAR (7) NOT NULL,
InvSum INT,
Per_Cents FLOAT NOT NULL,
Currency VARCHAR (6) NOT NULL,
OpenningDate DATETIME,
PasportSN CHAR (11) NOT NULL,
UNIQUE (AccountNumber),
FOREIGN KEY (PasportSN) REFERENCES Investors(PasportSN)
)