Форум: "Базы";
Текущий архив: 2003.04.21;
Скачать: [xml.tar.bz2];
Внизнужен совет. Найти похожие ветки
← →
Наташа (2003-04-03 14:43) [0]Уважаемые мастера Delphi! Очень нужен совет.
требуется провести счет-заказ, для в рамках одной транзакции выполняется несколько
ХП вставки, обновления и прочее. Одна из ХП генерирует номер этого счет-заказа, который является
первичным ключем для таблицы, в которой хранятся общие данные о заказе (дата, менеджер, скидка и пр.)
Проблема в следующем, в случае отката первичный ключ все равно сгенегируется и , когда заказ
проводится повторно его номер на единицу больше. Т.е. часть номеров пропадает. Вовсем остальном
откат производится нормально. Как быть?
← →
Zz_ (2003-04-03 14:48) [1]http://www.sql.ru/forum/actualthread.aspx?bid=2&tid=18833
← →
Johnmen (2003-04-03 14:50) [2]Никак. Данное явление естественно...
← →
zacho (2003-04-03 14:50) [3]Брать значение генератора непосредственно перед Commit или не использовать генераторы для этого
← →
Наташа (2003-04-03 15:18) [4]Всем Большое спасибо!!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.04.21;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c