Для таблицы создан триггер, срабатывающий на обновление.
При вызове UpdateFromAscii для обновления строк таблицы, триггер не срабатывает. Что находится под капотом UpdateFromAscii? Может там отключение триггеров происходит?
reparepa reparepa, добрый день! Сценарий выполнения UpdateFromAscii зависит от используемого СУБД. В общем случае, когда нет оптимизации под конкретную СУБД, происходит построчное чтение входного текстового файла и выполнение оператора UPDATE позаписно, однако это долго. Для MS SQL реализована быстрая закачка текстового файла во временную таблицу с последующим оператором UPDATE через пересечение (JOIN) с этой таблицей. Специально при этом ничего с триггерами не делается.