У меня есть индексное представление, к которому я запускаю запрос с
WHERE GETDATE() BETWEEN start_date AND end_date
в предложении WHERE
.
Я подозреваю, что ответ на мой вопрос, вероятно, будет отрицательным, но возможно ли вставить это в представление индекса или сделать что-то умное для достижения того же эффекта?беспокойство заключается в том, что индексное представление, используемое из GETDATE()
, будет тем, что GETDATE()
возвращает при создании индексного представления, а это не то, что я хочу.Я всегда хочу, чтобы это были текущие дата и время.Также я использую SQL Server 2008.