2 つの TIMESTAMP nullable フィールド MODIFIED と CURR_MODIFIED を持つテーブル AT_OBJECT があります。それらを比較する必要がありますが、ミリ秒はカウントされません。今のところ、SQLリクエストを使用しています:
SELECT
*
FROM
at_object o
WHERE
DATEDIFF(SECOND,
COALESCE(o.modified, cast('01.01.2000 00:00:00.0000' as TIMESTAMP)),
COALESCE(o.curr_modified, cast('01.01.2000 00:00:00.0000' as TIMESTAMP))) > 0
動作しますが、見栄えが悪いです。ミリ秒なしでタイムスタンプを比較するより良い方法はありますか?