Цитата:
Сообщение от
SRF
поле modifiedDateTime, как и другие modified* можно менять, при соблюдении условий, которые обозначены выше.
Это - ваша теория или выводы на основе реальных экспериментов по изменению того же modifiedDateTime? Из моего скромного опыта, при отправке запроса на обновление записи ядро вообще "не смотрит", что там прописано в поле modifiedDateTime табличного буфера, и запрос, в случае с Ораклом, получается вида
PHP код:
update SomeTable set fld1=@in1, fld2=@in, modifiedDateTime=SYSUTCDATETIME()
output inserted.modifiedDateTime
Т.е. поле в базе заполняется не значением из табличного буфера, а значением, возвращаемым системной функцией СУБД. Насколько я понимаю, в случае с SQL Server происходит то же самое, см. также
Create RecID index on tables with Created/Modified DateTime fields