Я пытаюсь создать следующую таблицу:
create table Cust (Name varchar(50) UNIQUE, Cat1 varchar(50), RowID int NOT NULL AUTO_INCREMENT, PRIMARY KEY (Name));
Я получаю ошибку:
Неверное определение таблицы;может быть только один автоматический столбец, и он должен быть определен как ключ
Я хочу индексировать по «имени», а не по RowID.Так что даже если я закончу это:
...PRIMARY KEY (Name, RowID));
Это не удастся.Конечно ...PRIMARY KEY (RowID, Name));
работает, но это не то, что я хочу.
Может кто-нибудь помочь мне увидеть свет, пожалуйста?
Спасибо