serjttt писал(а):
Добрый день!
Подскажите как правильно сначала произвести срабатывание триггера на изменение одного значения определённого поля, а не любого из всех доступных (пример UPDATE qdfZadachi SET Sch = Sch + 1 WHERE ID = <ID>), здесь в примере триггер срабатывает на изменение любого поля одной строки, а хотелось бы чтобы триггер срабатывал допустим при изменении поля 5 (ID № 5)
Добрый. В столбце "Когда срабатывает" установите в значение "при изменении поля" и укажите ваше поле с датой. Читайте справку по программе, чтобы не спрашивать на форуме то, что там давно есть.
serjttt писал(а):
И тут же возникает вопрос номер 2 - каким триггером в случае чего отменить первый триггер? Тк поле в которое заносится результат работы триггера доступно только для чтения во избежание его случайного редактирования (это счетчик изменения коррекции одной ячейки).
Следующим триггером с анализом каких вам надо условий в столбце УСЛОВИЕ. А вообще, если условий много, можно поставить тип триггера VBSCRIPT, и проверку всех условий перенести в код триггера VbScript: If ... Then ... Else. А модификацию в базу вносить с помощью ExecuteSQL. Читайте справку по программе, там все есть.