Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / обнулить identity / 13 сообщений из 13, страница 1 из 1
30.08.2002, 12:29:12
    #32047102
Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
Можно ли обнулить identity , после
Delete.
...
Рейтинг: 0 / 0
30.08.2002, 12:34:12
    #32047104
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
USE pubs
GO
DBCC CHECKIDENT (jobs, RESEED, 30)
GO
...
Рейтинг: 0 / 0
30.08.2002, 12:38:59
    #32047110
klmnop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
А просто Truncate table?
...
Рейтинг: 0 / 0
30.08.2002, 12:48:59
    #32047117
Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
Спасибо!
Работает!
...
Рейтинг: 0 / 0
30.08.2002, 12:52:58
    #32047120
Автор
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
Только хелп на TRUNCATE сначала почитайте :)
...
Рейтинг: 0 / 0
30.08.2002, 13:02:46
    #32047124
Автор
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
а вообще есть простой способ :)
убрать с колонки Identity сохранить
вернуть колонке Identity сохранить

:) на любителя конечно :)
...
Рейтинг: 0 / 0
30.08.2002, 14:29:37
    #32047161
akuz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
То Автор
TRUNCATE не покатит, если определены форейн кеи.

То Glory
Пример из BOL правильный :)
Только чуть посложнее
Код: plaintext
1.
2.
DECLARE @id int
SET @id = ISNULL((SELECT MAX(id) FROM cities), 1 )
DBCC CHECKIDENT (cities, RESEED, @id) 
...
Рейтинг: 0 / 0
30.08.2002, 14:35:46
    #32047164
klmnop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
to acuz:
я в курсе по поводу FK, но что-то внутри мне подсказало, что нет у Васи на таблице FK.
Василий, обмануло меня внутреннее что-то или нет?
...
Рейтинг: 0 / 0
30.08.2002, 14:48:50
    #32047170
Автор
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
А мне вот что-то подсказывает что таблица вообще пустая :)
...
Рейтинг: 0 / 0
30.08.2002, 16:37:25
    #32047222
akuz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
То Автор
В случае с FK это не поможет :)
...
Рейтинг: 0 / 0
30.08.2002, 16:42:44
    #32047224
Автор
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
:) согласен
...
Рейтинг: 0 / 0
02.09.2002, 07:47:26
    #32047354
Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
FK в таблице имелись, а содержимое я удаляю.
Поэтому испоьзовал DBCC CHECKIDENT.
...
Рейтинг: 0 / 0
02.09.2002, 09:52:17
    #32047360
Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обнулить identity
FK есть
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / обнулить identity / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]