Автоинкрементный первичный ключ в таблицах SQL

GUI Studio управления Using Sql Express 2008 (не с кодированием), как я могу сделать первичный ключ автоувеличенным?

Позвольте мне объяснить: существует таблица, которая имеет столбец, названный "идентификатором", и объекты этого столбца установлены быть первичными ключами. Я хочу сделать этот столбец автоувеличенным, но как?

Удачи

56
задан Michael Myers 8 November 2010 в 23:04
поделиться

3 ответа

  1. Предположительно вы участвуете в дизайне стола. В противном случае: щелкните правой кнопкой мыши имя таблицы - « Дизайн ».
  2. Щелкните нужный столбец.
  3. В « Свойства столбца » (внизу) прокрутите до раздела « Спецификация личности », разверните его, затем переключите « (Идентификация) ] "на" Да ".

enter image description here

108
ответ дан 26 November 2019 в 17:10
поделиться

Щелкните правой кнопкой мыши на таблице в SSMS, "Спроектировать" ее и щелкните на столбце id. В свойствах установите идентификатор как seeded @ например, 1 и чтобы он имел инкремент 1 - сохраните и готово.

10
ответ дан 26 November 2019 в 17:10
поделиться

У меня нет Express Management Studio на этой машине, поэтому я основываюсь на памяти. Я думаю, вам нужно установить столбец как "IDENTITY", и там должен быть [+] под свойствами, где вы можете расширить, и установить автоинкремент на true.

6
ответ дан 26 November 2019 в 17:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: