Изменение столбца в SQL Server - PullRequest
       1

Изменение столбца в SQL Server

0 голосов
/ 19 августа 2010

Я использую SQL Server 2005. Когда я пытаюсь установить ограничение первичного ключа для столбца в операторе alter.он совершил ошибку.Я использовал этот следующий запрос,

alter table "table name" modify(field__name integer(size) primary key);

Можете ли вы сказать, что ошибка на самом деле .. ожидайте, что ваш ценный ответ .. если вы знаете, другие методы, отправьте мне запрос ..

Ответы [ 2 ]

0 голосов
/ 19 августа 2010

Я думаю, что это

ALTER TABLE [table name] ADD PRIMARY KEY (column1, column2)

и т.д.. если столбцы уже существуют. Но это гораздо проще сделать с помощью инструментов Management Studio, чем с помощью SQL, если это одноразовое изменение.

0 голосов
/ 19 августа 2010

Перед добавлением ограничения первичного ключа в этот столбец убедитесь, что данные столбца имеют уникальные значения

также синтаксис в вашем утверждении неверен. Для SQL-сервера ниже приведен синтаксис ALTER -

http://msdn.microsoft.com/en-us/library/ms190273.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...