Я не знаю SQL Server, но общепринятая практика СУБД (для совместимости) может быть либо:
- поместите триггеры вставки и обновления в таблицу, чтобы они сохранялись в нужном вам случае.
- используйте сгенерированные столбцы для хранения другой копии столбца в нужном вам случае.
Может быть более быстрый способ сделать это в SQL Server, но вы должны быть осторожны с решениями, которые загружают рабочую нагрузку в операторы SELECT - они никогда не масштабируются хорошо. Практически всегда лучше делать это как часть вставок и обновлений, так как это единственное время, когда данные изменяются - таким образом минимизируется дополнительная рабочая нагрузка.