![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
4ybaka |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 370 Регистрация: 28.4.2007 Репутация: нет Всего: нет |
создал свою таблицу и задал там identity для главного ключа.так теперь если операция добавления строки неудалась,то следующий элемент добавляется с главным ключом не i,а i+1.конечно не очень критично,но глаз режет...это можно как-то убратЬ?или хотя бы сбросить все номера?а то после добавления к пустой таблице строки,ее номер неск десятков...
-------------------- "То,что вы понимаете - это все,что вы понимаете." Брайн Керниган |
|||
|
||||
Deniel_li |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 6.12.2007 Репутация: 1 Всего: 1 |
из book_online
Use DBCC CHECKIDENT to check the current identity value and compare it with the maximum value in the identity column. но, это только синхронизирует с max значентем поля... обнулять значение identity я так понял нельзя... как вариант, можно использовать set identity_insert имя_таблицы on/off для вставки промежуточных значений... Это сообщение отредактировал(а) Deniel_li - 27.12.2007, 20:16 |
|||
|
||||
Servena |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 251 Регистрация: 24.7.2007 Где: Днепропетровск Репутация: 10 Всего: 14 |
Ничего не убирай.
Ведь важно, что каждое следующее число больше предыдущего, а не то что оно больше не на 1. |
|||
|
||||
4ybaka |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 370 Регистрация: 28.4.2007 Репутация: нет Всего: нет |
если бы было так...у меня вот например идут записи с такими ID: 0 13 53 18 54 55 56 -------------------- "То,что вы понимаете - это все,что вы понимаете." Брайн Керниган |
|||
|
||||
Deniel_li |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 6.12.2007 Репутация: 1 Всего: 1 |
В id совершенно не важно в каком порядке идут записи, какой используется интервал или сколько пропущенных значений имеется....
главное, чтобы по id можно было однозначно определить запись, т.е. id должно быть уникальным.... а все остальное - не имеет принципиального значения.... если нужно упорядочить записи в запросе - воспользуйтесь order by |
|||
|
||||
![]() ![]() ![]() |
Правила форума "MS SQL" | |
|
Запрещается! Публиковать ссылки и обсуждать взлом чего бы то ни было.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MS SQL Server | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |