Форум: "Базы";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
ВнизАвтоинкремент в SQLServer Найти похожие ветки
← →
lejik (2003-04-30 09:07) [0]Доброе время суток мастера! Никте не занимался проблемой установки произвольного значения в автоинкрементное поле. Заранее спасибо.
← →
Fiend (2003-04-30 09:45) [1]А какая собсно здесь проблема?
Про это можно почитать в БОЛ.
Но использовать это желательно только администратору, иначе зачем тогда identity поля нужны, если всякий встречный поперечный будет ставить туда что ни попадя?
(о как закрутил:)))))
← →
lejik (2003-04-30 10:09) [2]Описываю проблему. При разработке программы заносил левые данные в таблицы. Сейчас, когда приложение готово заказчику надо поставить чистую базу с автоинкременом равным единице. Если отключить автоинкремент, то как потом он станет, даже при уникальных значениях в поле?
← →
stone (2003-04-30 10:17) [3]Чтобы создать абсолютно чистую базу у заказчика достаточно сделать скрипт твоей базы, который потом выполнить на сервере заказчика.
← →
sniknik (2003-04-30 10:28) [4]почитай BOL на тему SET IDENTITY_INSERT
позволит записывать произвольное значение, и связанное установка максимального (с чего начнет считать в последующем) тоже понадобится в таком случае.
← →
Fiend (2003-04-30 10:37) [5]а еще есть truncate table aaa
который дропаед данные и сбрасывает значение identity
это даже быстрее, проще и по теме чистения базы
← →
АлексейК (2003-04-30 11:00) [6]А что установить текущее значение автоинкреметного поля для конкретных таблиц слишком утомительно?
← →
koks (2003-04-30 12:36) [7]а не поможет - удалить поле и тут же создать новое.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.029 c