Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 проблемы с нумерацией.  [new]
Shiro-kuro
Member

Откуда:
Сообщений: 77
задали в колледже создать в MS SQL Server 2008 R2 базу данных с пятью таблицами.далее создать ограничения,внешние и уникальные ключи.вроде все получилось.но при изменении первых 200 строк IdCust и IdProd нумеруются не по очереди.например в IdCust номера 3,4,11,12,14,18.в чем может быть проблема?

К сообщению приложен файл. Размер - 43Kb
18 сен 12, 21:16    [13185135]     Ответить | Цитировать Сообщить модератору
 Re: проблемы с нумерацией.  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Shiro-kuro,

В том, что Вы ошибочно полагаете, что свойство identity гарантирует непрерывность.
18 сен 12, 21:20    [13185152]     Ответить | Цитировать Сообщить модератору
 Re: проблемы с нумерацией.  [new]
Shiro-kuro
Member

Откуда:
Сообщений: 77
pkarklin, и как это исправить?ОО и правда думала что так...
18 сен 12, 21:33    [13185194]     Ответить | Цитировать Сообщить модератору
 Re: проблемы с нумерацией.  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Shiro-kuro,

Это не исправить никак, ибо identity неподтранзакционно. И, собственно, вопрос: зачем?
18 сен 12, 21:39    [13185211]     Ответить | Цитировать Сообщить модератору
 Re: проблемы с нумерацией.  [new]
Shiro-kuro
Member

Откуда:
Сообщений: 77
pkarklin,а это разве не ошибка?я спрашивала у одногруппника и он сказал что у него вот нумерация правильная...
18 сен 12, 21:44    [13185229]     Ответить | Цитировать Сообщить модератору
 Re: проблемы с нумерацией.  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Shiro-kuro,

Нет, не ошибка. Пусть Ваш одногруппник попытается сделать INSERT в транзакции в таблицу с полем со свойством identity и сделать ROLLBACK.
18 сен 12, 21:48    [13185254]     Ответить | Цитировать Сообщить модератору
 Re: проблемы с нумерацией.  [new]
Shiro-kuro
Member

Откуда:
Сообщений: 77
pkarklin,спасибо Вам огромное!!!!!успокоили!!!=))))))))) (уже два дня мучаюсь с этим.х) )
последнее не до конца поняла, но передам.=)
18 сен 12, 21:55    [13185280]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить