Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2013, 11:01   #1
ts-alan
Форумчанин
 
Регистрация: 07.07.2010
Сообщений: 825
Сообщение Первичный ключ

как сделать так чтобы первичный ключ наращивался автоматически или имел разные значения при добавлении в базу данных?
ts-alan вне форума Ответить с цитированием
Старый 28.11.2013, 11:24   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

задать первичному ключу тип поля Auto-Increment (в русском варианте "Счётчик")
Но это должна ваша СУБД поддерживать.


p.s. возможны разные варианты. Например, я видел вариант решения данной задачи в Oracle с помощью триггера и sequence (букв. последовательность).
Serge_Bliznykov вне форума Ответить с цитированием
Старый 28.11.2013, 11:30   #3
ts-alan
Форумчанин
 
Регистрация: 07.07.2010
Сообщений: 825
Сообщение

а как это сделать в sql server 2008
ts-alan вне форума Ответить с цитированием
Старый 28.11.2013, 11:35   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

В самой базе в дизайне таблицы указать его автоинкрементность.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.11.2013, 11:44   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

в MS SQL 2008 это выглядит так:
sql_autoincrement.jpg
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу сделать так, чтоб и внешний, и первичный ключи выводились на форму автоматически Ангелина_ БД в Delphi 2 20.08.2013 19:18
Почему не используется первичный ключ? Linel SQL, базы данных 0 11.07.2012 10:50
Составной первичный ключ Ericnex БД в Delphi 1 29.05.2012 18:39
Вопрос про триггеры, первичный ключ и атрибуты jeijei SQL, базы данных 0 10.05.2011 12:38
Первичный ключ Nikolai_ PHP 3 03.12.2010 12:52