Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
ВнизПомогите с тригером Найти похожие ветки
← →
Koala © (2004-09-16 17:37) [0]Как сделать тригер, что бы при добавлении группы строк в подчиненную таблицу, в таблицу истрии записывалось первое значение группы, последнее значение напр:
_______________________________
ID Nzapici znach_1 znach_2
1 00101 10.2 14.3
2 00101 14.3 16.8
3 00101 16.8 20.2
________________________________
Nzapici znach_first znach_last
00101 10.2 20.2
← →
Sergey13 © (2004-09-16 17:39) [1]Сомневаюсь я что это тригером можно. А БД то какая?
← →
Koala © (2004-09-16 17:40) [2]P.S. база Firebird 1.5.1
← →
Sergey13 © (2004-09-16 17:44) [3]А как вставляются записи?
Врочем наверное все равно как вставляются, ИМХО тригер не поканает. Это скорее надо просто одной транзакцией вставлять - и сами строки и конечные значения.
← →
Johnmen © (2004-09-16 17:44) [4]Если понятие "первое" и "последнее" определяется ID, то проблем нет.
Надо просто чуть-чуть подумать...
← →
Koala © (2004-09-16 17:50) [5]
> [4] Johnmen © (16.09.04 17:44)
> Если понятие "первое" и "последнее" определяется ID, то
> проблем нет.
не ID а Nzapici (№записи) т.е. есть журнал учета документов, в документах есть значения которые необходимо отлавливать и заносить в историю для формирования отчета...
← →
-SeM- (2004-09-16 17:51) [6]Как тригер может определить начало группы и ее конец?
← →
Johnmen © (2004-09-16 17:55) [7]>Koala © (16.09.04 17:50) [5]
>не ID а Nzapici (№записи)
Я вижу, что он одинаков для указанных записей. Какая из них первая ? №00101 или №00101 ? А может №00101 ?
← →
Koala © (2004-09-16 19:10) [8]
> [7] Johnmen © (16.09.04 17:55)
> >Koala © (16.09.04 17:50) [5]
> >не ID а Nzapici (№записи)
>
> Я вижу, что он одинаков для указанных записей. Какая из
> них первая ? №00101 или №00101 ? А может №00101 ?
Первая и последняя по ID ? а индификатор группы Nzapici
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.038 c