Показать сообщение отдельно
Старый 14.01.2021, 01:53   #39  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,007 / 1502 (53) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от Ace of Database Посмотреть сообщение
А для АХ 2012, чтобы вернуть все изменения за последнюю минуту, можно написать так:
X++:
    while select SysDatabaseLog order by createdDateTime
        where SysDatabaseLog.createdDateTime >= DateTimeUtil::addMinutes(DateTimeUtil::utcNow(), -1)
Ну это будут изменения за последнюю минуту по которым завершилась транзакция в момент запуска данного запроса. Также могут быть изменения за конкретно эту же минуту по которым транзакция еще не завершилась, они появятся позже, как она завершится. Как предлагаете их искать?