У меня есть эта таблица «Автомобили», атрибуты:Как установить первичный ключ с помощью SQL
MODEL nvarchar(20)
STYLE nvarchar(20)
ENGINE nvarchar(5)
CAPACITY smallint
MAX_SPEED smallint
PRICE smallmoney
MARKET nvarchar(20)
COMPETITOR nvarchar(20)
Я хотел бы установить «ЦЕНА» в качестве первичного ключа через SQL sStatement, поэтому я попытался :
ALTER TABLE Cars
ADD PRIMARY KEY (PRICE)
Но я просто получаю ошибку
альтер TABLE SQL конструкт или оператор не поддерживается.
в Visual Studio 2010.
'Цена' кажется паршивым выбором для первичного ключа. Например, дубликаты не допускаются. –
Не только это, цены могут измениться. –
Согласитесь с плохим выбором .... Читайте о Первичном ключе сначала ... http://technet.microsoft.com/ru-ru/library/ms191236(v=SQL.105).aspx –